Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Simulator Enhancements (03/13/24)

Author Topic: Crostini/ChromeOS  (Read 426 times)

bruhkasaurus

  • Ensign
  • *
  • Posts: 1
    • View Profile
Crostini/ChromeOS
« on: April 01, 2021, 10:06:17 AM »

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
Logged

David

  • Global Moderator
  • Admiral
  • *****
  • Posts: 909
    • View Profile
Re: Crostini/ChromeOS
« Reply #1 on: April 02, 2021, 05:33:21 AM »

Thank you for the report; I've logged it for Alex to look into.
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 23988
    • View Profile
Re: Crostini/ChromeOS
« Reply #2 on: April 03, 2021, 04:26:04 PM »

Hi - hmm. Honestly not sure what to suggest here; trying another version of Java might be worth a shot just on the possibility that changing *something* might make it work.
Logged