Is this a 32-/64-bit issue? I see that lwjgl without the 64 is present.
/home/jacob/.minecraft/libraries/org/lwjgl
/home/jacob/.minecraft/libraries/org/lwjgl/lwjgl
/home/jacob/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl
/home/jacob/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar
/home/jacob/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl-platform
/home/jacob/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar
/home/jacob/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl_util
/home/jacob/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar
I've tried invoking the Java command the launcher invokes, and I saw this message:
Unrecognized VM option 'CMSIncrementalMode'
Removing that option it gets a bit further but crashes with this:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl64 in java.library.path: [/home/jacob/.minecraft/versions/1.12.2/1.12.2-natives-42326783458665]
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2654)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:876)
at java.base/java.lang.System.loadLibrary(System.java:1875)
at org.lwjgl.Sys$1.run(Sys.java:72)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:87)
at org.lwjgl.Sys.<clinit>(Sys.java:117)
at bib.I(SourceFile:2825)
at net.minecraft.client.main.Main.main(SourceFile:38)
Identical crash occurring for me. In case it helps, here's my setup:
Distro: Ubuntu 18.04 LTS
Java version details:
openjdk 10.0.1 2018-04-17
OpenJDK Runtime Environment (build 10.0.1+10-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 10.0.1+10-Ubuntu-3ubuntu1, mixed mode)
Note that nuking the ~/.minecraft directory and relaunching does not fix the problem. Earlier I was able to run Minecraft on this same machine just fine, so I suspect a bad upgrade was pushed.
Are there any other details we can provide? My stderr/stdout looks similar to the logs others have provided.
Solved the problem. In my case, uninstalling my Java and installing Oracle Java 8 fixed things. I wonder if the original reporter's Java 9 is what's causing the issue.