Minecraft 在 Windows 上运行顺畅,但在 Ubuntu 20.04 上崩溃

Minecraft 在 Windows 上运行顺畅,但在 Ubuntu 20.04 上崩溃

你好,根据标题,它崩溃了,错误是

glfw error 65543: Failed to create context: GLXBadFBConfig.
Please update your drivers. (see aka.ms/minecraft for more instructions)

如果需要更多信息,请给我评论,我会提供。

我的内置 VGA 控制器:

00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
        Subsystem: Gigabyte Technology Co., Ltd Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
        Flags: bus master, fast devsel, latency 0, IRQ 28
        Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at f000 [size=64]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915

而且我没有任何显卡。

答案1

以下信息来自此Minecraft 的博客教程。这个错误已经存在,并且“专家书呆子” Nachitus 找到了解决方案,所有功劳都归功于这个人。

引用:

GLFW 错误 65543:GLX:无法创建上下文:GLXBadFBConfig。这是当您尝试使用 Optifine 1.17.1 加载 Minecraft 时发生的错误。导致此错误的原因是此 Optifine 版本需要 OpenGL 4.3 来创建一个名为“GLXBadFBConfig”的上下文。(...) 是的,出于某种原因,此错误通常发生在 Linux 上,而不是 Windows 上。

解决方法:

MESA_GL_VERSION_OVERRIDE=4.3

暂时覆盖 OpenGL 版本变量。然后使用

MESA_GL_VERSION_OVERRIDE=4.3 (your minecraft executable)

或者如果是 Java 那么

MESA_GL_VERSION_OVERRIDE=4.3 java -jar (your minecraft executable)

下面给出的示例针对的是 Fénix Launcher:

MESA_GL_VERSION_OVERRIDE=4.3 java -jar LauncherFenix-Minecraft-v7.jar

相关内容