Minecraft的疑難雜癥#2-Pixel format not accelerated
這是一個關于顯卡或其他方面的崩潰,以下是崩潰報告:
---- Minecraft Crash Report ----
// Don't do that.
Time: 2020-10-02 09:26:04 CST
Description: Initializing game
org.lwjgl.LWJGLException: Pixel format not accelerated
? ? at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)
? ? at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)
? ? at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:247)
? ? at org.lwjgl.opengl.Display.createWindow(Display.java:306)
? ? at org.lwjgl.opengl.Display.create(Display.java:848)
? ? at org.lwjgl.opengl.Display.create(Display.java:757)
? ? at org.lwjgl.opengl.Display.create(Display.java:739)
? ? at net.minecraft.client.Minecraft.createDisplay(Minecraft.java:645)
? ? at net.minecraft.client.Minecraft.init(Minecraft.java:458)
? ? at net.minecraft.client.Minecraft.run(Minecraft.java:3931)
? ? at net.minecraft.client.main.Main.main(SourceFile:123)
? ? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
? ? at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
? ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
? ? at java.lang.reflect.Method.invoke(Unknown Source)
? ? at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
? ? at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
? Minecraft Version: 1.12.2
? Operating System: Windows 10 (amd64) version 10.0
? Java Version: 1.8.0_202, Oracle Corporation
? Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
? Memory: 35578320 bytes (33 MB) / 335544320 bytes (320 MB) up to 1073741824 bytes (1024 MB)
? JVM Flags: 11 total; -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -Xmn128m -Xmx1024m -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
? IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
? FML:?
? Loaded coremods (and transformers): VanillaFixLoadingPlugin (VanillaFix-1.0.10-150 (1).jar)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? CustomSkinLoader ((皮膚)CustomSkinLoader_Forge-14.10a.jar)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ... ...
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? invtweaks.forge.asm.ContainerTransformer
? Suspected Mods: Unknown
? Launched Version: HMCL 3.2.130
? LWJGL: 2.9.4
? OpenGL: ~~ERROR~~ RuntimeException: No OpenGL Context found in the current thread.
? GL Caps:?
? Using VBOs: Yes
? Is Modded: Definitely; Client brand changed to 'fml,forge'
? Type: Client (map_client.txt)
? Resource Packs:?
? Current Language: ~~ERROR~~ NullPointerException: null
? Profiler Position: N/A (disabled)
? CPU:
為節(jié)約空間刪減了部分字節(jié)
org.lwjgl.LWJGLException: Pixel format not accelerated
之前一個星期之內(nèi)看到三次這種崩潰,我便懷著好奇的心理去研究這玩意。
看樣子應該是openGL的事,說到openGL,就應該是硬件問題吧~
然后在網(wǎng)上搜索資料,發(fā)現(xiàn)這問題很常見,他們都有一些共同的特點,這也許是導致這個崩潰的原因:
1.顯卡(或GPU顯卡驅(qū)動程序)版本過老(貌似特指AMD顯卡)。
2.Windows系統(tǒng)版本較低(如windows XP/windoiws 7)
3.剛從Windows7升級到Windows10
3.計算機不滿足我的世界游戲的最低要求
4.?\_(ツ)_/ ?也許我還沒發(fā)現(xiàn)
有人嘗試了以下的建議得到了解決:
1.使用專有軟件更新 GPU的版本到最新的穩(wěn)定版本
問我為什么不手動?你不怕把你電腦弄壞嗎?(有一次更新把我電腦弄成32色顯示,難受死了)
關于顯卡驅(qū)動程序的更新:
如何更新顯卡驅(qū)動程序
Mojang 無法解決這些問題,但您可以!
重新安裝/更新/修復圖形卡驅(qū)動程序,然后重試。
不要依賴Windows自動搜索驅(qū)動程序更新。
不要使用Windows 更新或設備管理器 - 微軟不安裝 OpenGL, 他們推廣 DirectX 。
如果您知道顯卡的品牌和類型,請轉(zhuǎn)到上面提供的鏈接,然后手動搜索您的卡的最新驅(qū)動程序。不建議使用卡制造商的自動檢測工具。
如果運行自定義 Java 參數(shù)以增加 RAM,則刪除它們。
2.更新你的Net.framework(此建議在2020年12月6日添加在這里)
(似乎已經(jīng)無效,請參考其他辦法,僅當備份)
如果你在最近從Win7更新到Win10,那么你似乎加載了舊的win 7 vista圖形驅(qū)動程序,但如果您按照視頻說明中的鏈接,它將帶您進入下載頁面:
https://www.youtube.com/redirect?redir_token=1Gxie8RtmRR-GTjJKFgHAxI1OaN8MTU1MDc0NTQ2M0AxNTUwNjU5MDYz&q=https%3A%2F%2Fdownloadcenter.intel.com%2Fdownload%2F18402&v=j5Bx8NJ_5iI&event=video_description
(關于這點,提過這點意見的作者還在評論區(qū)下還順便批評了下Mojang ... w 來源:[MC-297] "Pixel Format Not Accelerated" / "Could not init GLX" / Bad video card drivers - Jira (mojang.com))
3.更新過時的顯卡驅(qū)動程序[5](此建議在2024年3月15日添加在這里)
按住 Windows 鍵,然后同時按 R,以顯示運行對話框。
在“運行”窗口中鍵入“dxdiag”,然后按回車鍵。
當 DxDiag 窗口打開時,瀏覽到“顯示”選項卡。
你應該能得到一個類似于這樣的窗口。

查找“名稱”和“制造商名稱”部分。 找到此內(nèi)容后,請在下表中查找您的制造商,然后轉(zhuǎn)到他們的“自動檢測器”站點并掃描您的計算機以檢查是否存在過時的驅(qū)動程序。 如果找到,請安裝新的驅(qū)動程序。
AMD/ATI?:
自動檢測工具?http://support.amd.com/en-us/download/auto-detect-tool
手動安裝工具?http://support.amd.com/us/gpudownload/Pages/index.aspx
英偉達?NVIDIA:
自動檢測工具?http://www.nvidia.com/Download/Scan.aspx
手動安裝工具?http://www.nvidia.com/Download/index.aspx
英特爾 :
自動檢測工具?http://www.intel.com/p/en_US/support/detect?iid=dc_iduu
手動安裝工具?https://downloadcenter.intel.com/default.aspx
如果你是Linux操作系統(tǒng)...
警告! 大多數(shù) Linux 發(fā)行版都提供了一種使用其包管理器安裝驅(qū)動程序的方法。 強烈建議您使用發(fā)行版的驅(qū)動程序包;不這樣做可能會導致以后出現(xiàn)問題!
打開您的終端。
輸入 lspci -v?less
查找顯示VGA兼容或視頻控制器的行
查找制造商和型號名稱
從上方使用對應視頻卡的?手動安裝工具?安裝必要的驅(qū)動程序
如果你是macOS操作系統(tǒng)...
大多數(shù) Apple 電腦都帶有內(nèi)置驅(qū)動程序和無法更改的顯卡。由于這些原因,無需手動更新顯卡驅(qū)動程序。
相反,您應該使用“系統(tǒng)偏好設置”中的“軟件更新”面板確保您的電腦是最新的。
4.回滾GPU驅(qū)動程序版本
如果你最近才開始得到崩潰,并且你最近更新過顯卡驅(qū)動,那么你可以試試。
5.更新計算機配置
(GeForce?RTX?3080。懂?XD)
6.如果使用 Java 參數(shù)來增加內(nèi)存,請將內(nèi)存減小到默認的 512MB
如果以上方案仍然無法解決,你可以到我找到的這幾個網(wǎng)站去尋找解決方法:
1.https://bugs.mojang.com/browse/MCL-297
2.https://appuals.com/how-to-fix-minecraft-error-org-lwjgl-lwjglexception-pixel-format-not-accelerated/
3.https://appuals.com/fix-pixel-format-not-supported/
4.https://www.drivereasy.com/knowledge/error-org-lwjgl-lwjglexception-pixel-format-not-accelerated/
5.https://minecrafthopper.net/help/pixel-format-not-accelerated/