欢迎光临散文网 会员登陆 & 注册

Minecraft的疑难杂症#2-Pixel format not accelerated

2020-11-01 15:29 作者:北葵Starry  | 我要投稿

这是一个关于显卡或其他方面的崩溃,以下是崩溃报告:

---- 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:

为节约空间删减了部分字节

org.lwjgl.LWJGLException: Pixel format not accelerated

之前一个星期之内看到三次这种崩溃,我便怀着好奇的心理去研究这玩意。

看样子应该是openGL的事,说到openGL,就应该是硬件问题吧~

然后在网上搜索资料,发现这问题很常见,他们都有一些共同的特点,这也许是导致这个崩溃的原因:


1.显卡(或GPU显卡驱动程序)版本过老(貌似特指AMD显卡)。

2.Windows系统版本较低(如windows XP/windoiws 7)

3.刚从Windows7升级到Windows10

3.计算机不满足我的世界游戏的最低要求

4.̄\_(ツ)_/ ̄也许我还没发现


有人尝试了以下的建议得到了解决:


1.使用专有软件更新 GPU的版本到最新的稳定版本

问我为什么不手动?你不怕把你电脑弄坏吗?(有一次更新把我电脑弄成32色显示,难受死了)

关于显卡驱动程序的更新:

如何更新显卡驱动程序

Mojang 无法解决这些问题,但您可以

  • 重新安装/更新/修复图形卡驱动程序,然后重试。

  • 不要依赖Windows自动搜索驱动程序更新。

  • 不要使用Windows 更新或设备管理器 - 微软不安装 OpenGL, 他们推广 DirectX 。

  • 如果您知道显卡的品牌和类型,请转到上面提供的链接,然后手动搜索您的卡的最新驱动程序。不建议使用卡制造商的自动检测工具。

  • 如果运行自定义 Java 参数以增加 RAM,则删除它们。

2.更新你的Net.framework(此建议在2020年12月6日添加在这里)

(似乎已经无效,请参考其他办法,仅当备份)

如果你在最近从Win7更新到Win10,那么你似乎加载了旧的win 7 vista图形驱动程序,但如果您按照视频说明中的链接,它将带您进入下载页面:

https://www.youtube.com/redirect?redir_token=1Gxie8RtmRR-GTjJKFgHAxI1OaN8MTU1MDc0NTQ2M0AxNTUwNjU5MDYz&q=https%3A%2F%2Fdownloadcenter.intel.com%2Fdownload%2F18402&v=j5Bx8NJ_5iI&event=video_description


(关于这点,提过这点意见的作者还在评论区下还顺便批评了下Mojang ... w 来源:[MC-297] "Pixel Format Not Accelerated" / "Could not init GLX" / Bad video card drivers - Jira (mojang.com))


3.更新过时的显卡驱动程序[5](此建议在2024年3月15日添加在这里)

  • 按住 Windows 键,然后同时按 R,以显示运行对话框。

  • 在“运行”窗口中键入“dxdiag”,然后按回车键。

  • 当 DxDiag 窗口打开时,浏览到“显示”选项卡。

  • 你应该能得到一个类似于这样的窗口。

  • 查找“名称”和“制造商名称”部分。 找到此内容后,请在下表中查找您的制造商,然后转到他们的“自动检测器”站点并扫描您的计算机以检查是否存在过时的驱动程序。 如果找到,请安装新的驱动程序。

    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操作系统...

警告! 大多数 Linux 发行版都提供了一种使用其包管理器安装驱动程序的方法。 强烈建议您使用发行版的驱动程序包;不这样做可能会导致以后出现问题!

  • 打开您的终端。

  • 输入 lspci -v less

  • 查找显示VGA兼容或视频控制器的行

  • 查找制造商和型号名称

  • 从上方使用对应视频卡的 手动安装工具 安装必要的驱动程序

如果你是macOS操作系统...

  • 大多数 Apple 电脑都带有内置驱动程序和无法更改的显卡。由于这些原因,无需手动更新显卡驱动程序。

  • 相反,您应该使用“系统偏好设置”中的“软件更新”面板确保您的电脑是最新的。

4.回滚GPU驱动程序版本

如果你最近才开始得到崩溃,并且你最近更新过显卡驱动,那么你可以试试。


5.更新计算机配置

(GeForce RTX 3080。懂?XD)


6.如果使用 Java 参数来增加内存,请将内存减小到默认的 512MB


如果以上方案仍然无法解决,你可以到我找到的这几个网站去寻找解决方法:

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/



Minecraft的疑难杂症#2-Pixel format not accelerated的评论 (共 条)

分享到微博请遵守国家法律