I'm trying to run in the Chrome OS Linux VM, which is based on Debian. I can run X11 apps and 3d accelerated apps reasonably well, Minecraft Java, for example. Running Starsector fails with "org.lwjgl.LWJGLException: Could not choose GLX13 config" and the only other instance of that I find in the forums is from 2012, which suggests running a different version of Java. Is that worth pursuing? On Debian, which Java package should I be running?
Full error output:
0 [main] INFO com.fs.starfarer.StarfarerLauncher - Starting Starsector 0.95a-RC12 launcher
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Running in /home/me/starsector
1 [main] INFO com.fs.starfarer.StarfarerLauncher - OS: Linux 5.4.88-12224-gf05236dbdecf
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Java version: 1.7.0_79 (64-bit)
17 [main] INFO com.fs.starfarer.settings.StarfarerSettings - Loading settings
24 [main] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
222 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Found display mode: 3000x2000, 59Hz, 24bpp
222 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Assuming native monitor resolution is 3000x2000
436 [Thread-3] INFO com.fs.graphics.OO0O - Using refresh rate:59
681 [Thread-3] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Maximum anti-aliasing samples: 16
982 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/launcher_bg.jpg (using cast)
1040 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/launch_button_bg.png (using cast)
1057 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/play_button0.png (using cast)
1064 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/play_button1.png (using cast)
1067 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/buttons/toggleA20x_on.png (using cast)
1070 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/buttons/toggleA20x_off.png (using cast)
1072 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/buttons/arrow_down.png (using cast)
1079 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/fx/scanline11.png (using cast)
1083 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/bgs/ui_border1b_e.png (using cast)
1085 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/bgs/ui_border1b_e_bot.png (using cast)
1087 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/bgs/ui_border1b_e_top.png (using cast)
1092 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/bgs/ui_border1b_w.png (using cast)
1097 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/bgs/ui_border1b_w_bot.png (using cast)
1108 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ui/bgs/ui_border1b_w_top.png (using cast)
1171 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/fonts/orbitron24aabold_0.png (using cast)
1258 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/fonts/orbitron20aa_0.png (using cast)
1311 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/fonts/insignia15LTaa_0.png (using cast)
1369 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/fonts/orbitron12_0.png (using cast)
5545 [Thread-4] INFO com.fs.starfarer.StarfarerLauncher - Running vanilla game with no mods.
5547 [Thread-4] INFO com.fs.starfarer.settings.StarfarerSettings - Loading settings
5549 [Thread-4] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
5622 [Thread-4] INFO com.fs.starfarer.combat.CombatMain - Running with screen scale: 1.85
5622 [Thread-4] INFO com.fs.starfarer.combat.CombatMain - Running with antialiasing samples: 16
5627 [Thread-4] INFO com.fs.graphics.OO0O - Using refresh rate:59
5655 [Thread-4] ERROR com.fs.graphics.OO0O - Exiting - exception in LWJGL initialization
org.lwjgl.LWJGLException: Could not choose GLX13 config
at org.lwjgl.opengl.LinuxDisplayPeerInfo.initDefaultPeerInfo(Native Method)
at org.lwjgl.opengl.LinuxDisplayPeerInfo.<init>(LinuxDisplayPeerInfo.java:61)
at org.lwjgl.opengl.LinuxDisplay.createPeerInfo(LinuxDisplay.java:828)
at org.lwjgl.opengl.DrawableGL.setPixelFormat(DrawableGL.java:61)
at org.lwjgl.opengl.Display.create(Display.java:846)
at org.lwjgl.opengl.Display.create(Display.java:757)
at com.fs.graphics.OO0O.Ò00000(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
5665 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Exiting - exception in LWJGL initialization
java.lang.RuntimeException: Exiting - exception in LWJGL initialization
at com.fs.graphics.OO0O.Ò00000(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.lwjgl.LWJGLException: Could not choose GLX13 config
at org.lwjgl.opengl.LinuxDisplayPeerInfo.initDefaultPeerInfo(Native Method)
at org.lwjgl.opengl.LinuxDisplayPeerInfo.<init>(LinuxDisplayPeerInfo.java:61)
at org.lwjgl.opengl.LinuxDisplay.createPeerInfo(LinuxDisplay.java:828)
at org.lwjgl.opengl.DrawableGL.setPixelFormat(DrawableGL.java:61)
at org.lwjgl.opengl.Display.create(Display.java:846)
at org.lwjgl.opengl.Display.create(Display.java:757)
... 5 more