Minecraft 1.13 and up (including 1.14.4) do not start up due to [LWJGL] Failed to load a library. All Minecraft versions prior to 1.13 work fine.
I am suspecting that this because the required OpenGL version is not supported, however I could find no evidence that Minecraft now requires a higher version than OpenGL 2.1, and my GPU, according to glxinfo and documentation on the internet, supports OpenGL 2.1 just fine.
I've tried this both on the classic java-based launcher, and MultiMC.
Linked issues
Attachments
Comments
Also, Minecraft will require OpenGL 2.0 as of 1.15, the required OpenGL version for 1.14.4 is below that.
The new launcher does not seem to have a 32-bit version available for Linux. I've tried both the "Debian / Ubuntu" and "Other Linux" versions you offer, both of them do not launch on my configuration. I've also had no issues trying 1.14 via MultiMC on another machine of mine.
Is 32bit deprecated in LWJGL, perhaps? Or do you no longer supply the 32bit libraries for it?
And about OpenGL compatibility, according to this forum post, Minecraft requires OGL 2.1 since 1.7.2. The existence of this mod would also support that theory. Have you backtracked on that change? And if yes, why do we require OpenGL 2.0 for a game like Minecraft?
Hmm, the latest development version has the following point in its changelog:
Minecraft: Java Edition now requires OpenGL 2.0
But I didn't see that you're using 32bit linux. If you are, yes, that's a known issue, see MC-121388. To quote @unknown:
We unfortunately can no longer support 32-bit linux as LWJGL dropped support for it. Sorry 😞
This seems like an issue with MultiMC or with the MultiMC configuration. (Edit: Or with the configuration of the old java launcher of course.) Does the same issue also happen with the vanilla launcher (version numbers 2.1.5963-2.1.5969)? If so, please attach
launcher_log.txt
.