[me@fedora starsector]$ ./starsector.sh
0 [main] INFO com.fs.starfarer.StarfarerLauncher - Starting Starsector 0.96a-RC7 launcher
2 [main] INFO com.fs.starfarer.StarfarerLauncher - Running in /home/me/games/starsector
2 [main] INFO com.fs.starfarer.StarfarerLauncher - OS: Linux 6.2.14-300.fc38.x86_64
2 [main] INFO com.fs.starfarer.StarfarerLauncher - Java version: 1.7.0_79 (64-bit)
8 [main] INFO com.fs.starfarer.settings.StarfarerSettings - Loading settings
12 [main] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
91 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Assuming native monitor resolution is 0x0
188 [Thread-2] FATAL com.fs.starfarer.launcher.opengl.GLLauncher - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
at com.fs.starfarer.launcher.opengl.GLLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
at org.lwjgl.opengl.LinuxDisplay.getAvailableDisplayModes(LinuxDisplay.java:951)
at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:738)
at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
... 2 more
I tried the following combination.
"resolutionOverride":"1920x1080",
"refreshRateOverride":60,
"forceAspectRatio":"1.77777777778",
"windowLocationX":0,
"windowLocationY":0,
"resolutionOverride":"1920x1080",
# "refreshRateOverride":60,
# "forceAspectRatio":"1.77777777778",
# "windowLocationX":0,
# "windowLocationY":0,
"resolutionOverride":"1920x1080",
"refreshRateOverride":60,
# "forceAspectRatio":"1.77777777778",
# "windowLocationX":0,
# "windowLocationY":0,
"resolutionOverride":"1920x1080",
"refreshRateOverride":60,
# "forceAspectRatio":"1.77777777778",
"windowLocationX":0,
"windowLocationY":0,