New comment by apirusKde on void-packages repository https://github.com/void-linux/void-packages/issues/32950#issuecomment-919596167 Comment: Okay, now Minecraft 1.17 works. Minecraft 1.8.9 throws a different error: Time: 9/15/21, 2:06 AM Description: Initializing game java.lang.ExceptionInInitializerError at ave.ar(SourceFile:560) at ave.am(SourceFile:361) at ave.a(SourceFile:310) at net.minecraft.client.main.Main.main(SourceFile:124) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) at org.multimc.EntryPoint.listen(EntryPoint.java:143) at org.multimc.EntryPoint.main(EntryPoint.java:34) Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.lwjgl.opengl.LinuxDisplay.getAvailableDisplayModes(LinuxDisplay.java:951) at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:738) at org.lwjgl.opengl.Display.(Display.java:138) ... 12 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at ave.ar(SourceFile:560) at ave.am(SourceFile:361) -- Initialization -- Details: Stacktrace: at ave.a(SourceFile:310) at net.minecraft.client.main.Main.main(SourceFile:124) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) at org.multimc.EntryPoint.listen(EntryPoint.java:143) at org.multimc.EntryPoint.main(EntryPoint.java:34) -- System Details -- Details: Minecraft Version: 1.8.9 Operating System: Linux (amd64) version 5.13.15_1 Java Version: 16.0.2, Eclipse Foundation Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Foundation Memory: 860153272 bytes (820 MB) / 1082130432 bytes (1032 MB) up to 8388608000 bytes (8000 MB) JVM Flags: 2 total; -Xms1024m -Xmx8000m IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 Launched Version: MultiMC5 LWJGL: 2.9.4 OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread. GL Caps: Using VBOs: No Is Modded: Probably not. Jar signature remains and client brand is untouched. Type: Client (map_client.txt) Resource Packs: Current Language: ~~ERROR~~ NullPointerException: Cannot invoke "bns.c()" because the return value of "ave.b(ave)" is null Profiler Position: N/A (disabled) CPU: #@!@# Game crashed! Crash report saved to: #@!@# /opt/.multimc/instances/1.8.9/.minecraft/crash-reports/crash-2021-09-15_02.06.39-client.txt [02:06:39] [Client Shutdown Thread/INFO]: Stopping server Process exited with code 255.