When I select Play on Minceraft Launcher, I receive the error:
GLFW error 65543: GLX: Failed to create context: GLXBadFBConfig.
Please make sure you have up-to-date drivers (see aka.ms/mcdriver for instructions).
Below are some additional errors from the logs;
Some code accessed the property 'WindowPreviewMenu' on the module 'windowPreview'. That property was defined with 'let' or 'const' inside the module. This was previously supported, but is not correct according to the ES6 standard. Any symbols to be exported from a module must be defined with 'var'. The property access will work as previously for the time being, but please fix your code anyway.
Parsing /var/crash/_opt_minecraft-launcher_minecraft-launcher.1000.crash.
#possible root-cause of error
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: Shader compilation failed:
0:44(42): warning: `cogl_texel0' used uninitialized
0:72(36): error: could not implicitly convert operands to arithmetic operator
0:72(18): error: operands to arithmetic operators must be numeric
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: Failed to link GLSL program:
error: linking with uncompiled/unspecialized shader
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:384: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:399: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:409: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:796: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:823: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:827: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:831: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-buffer-gl.c:198: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:213: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:213: GL error (1282): Invalid operation
Jan 01 10:24:26 Tim-Dell-2 gnome-shell[1012]: driver/gl/cogl-pipeline-progend-glsl.c:213: GL error (1282): Invalid operation
#additional information
Jan 01 10:39:16 Tim-Dell-2 minecraft-launcher.desktop[3910]: [0101/103916.408111:ERROR:cache_util.cc(134)] Unable to move cache folder GPUCache to old_GPUCache_000
Jan 01 10:39:16 Tim-Dell-2 minecraft-launcher.desktop[3910]: [0101/103916.408717:ERROR:disk_cache.cc(172)] Unable to create cache
Jan 01 10:39:16 Tim-Dell-2 minecraft-launcher.desktop[3910]: [0101/103916.408837:ERROR:shader_disk_cache.cc(601)] Shader Cache Creation failed: -2
Attachments
Comments 11
this issue is not invalid. i encountered the same thing on my mac mini (core2duo t7200 w/ intel gma945 gpu) despite the fact that 1.14.4 runs fine. as it turns out, if you run 1.15.x on an old gpu like mine, mesa comes back with the GLXBadFBConfig error. however, as soon as you run it while specifying MESA_GL_VERSION_OVERRIDE=4.5
, the game runs fine. that environment variable merely lies to the game about the supported opengl version, it doesn't change what's supported by the hardware in the slightest. i don't think it's reasonable to expect every user of old hardware to specify environment variables as a workaround for poor opengl version checking, so i think this issue needs to be addressed.
in summary, if i try to run minecraft 1.14.4 with the default settings, it runs fine. if i try to run 1.15.2 from the launcher with the default settings, i get the GLXBadFBConfig error. if i run the launcher with the MESA_GL_VERSION_OVERRIDE=4.5
environment variable set, 1.15.2 runs just as well as 1.14.4 with no other changes.
i'm running arch linux with the launcher installed via the minecraft-launcher
aur package, and i do have the following in my /etc/drirc to enable opengl 2.1 support as specified here: https://wiki.archlinux.org/index.php/Intel_graphics#OpenGL_2.1_with_i915_driver
<driconf>
<device driver="i915">
<application name="Default">
<option name="stub_occlusion_query" value="true" />
<option name="fragment_shader" value="true" />
</application>
</device>
</driconf>
at the very least, i hope this information can help other users of old hardware who want to play the latest version of minecraft 🙂 but i think it could be fixed in the game itself instead of resorting to workarounds.
This issue is not resolved in version 1.16.1, but the comment from @ultraviolet helped me run the game.
The error message "GLFW error 65543: GLX: Failed to create context: GLXBadFBConfig." is shown on game launch and the game crashes immediatley.
For anyone else stumbling upon this issue that has Linux and old hardware, open terminal and use the command `env MESA_GL_VERSION_OVERRIDE=4.5 minecraft-launcher` to run Minecraft Launcher. From then on the game should launch normaly from the launcher.
I can confirm, this error has gone after updating my nvidia card to lastest version. I am using Linux Mint 19
Same issue on my old core duo pc, but running game with ESA_GL_VERSION_OVERRIDE=4.5
fixes it on my pc.
I use tlauncher for the easy way to install mods and other it's a .jar program so can u tell the command for that . I just want to know that if I have to just change the Minecraft-launcher to tlauncher.jar pls tell pls
Since I will not be able to get a new graphic card
Hey I am a manjaro user which is based on arch and I have the same problem can pls tell the solution to that pls I beg you pls
Thank you for your report!
However, this issue is a Invalid.
This is known to be a problem with your computer, see MC-128302.
– Update your graphics card drivers. (Do not rely on automatic updates)
– If you are using Java arguments to increase the amount of memory, please reduce it to the default 512MB.
– If that did not help, please use the community support link below.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki'