Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.98a is out! (03/27/25)

Pages: 1 ... 7 8 [9]

Author Topic: Troubleshooting  (Read 88622 times)

Histidine

  • Admiral
  • *****
  • Posts: 5143
    • View Profile
    • GitHub profile
Re: Troubleshooting
« Reply #120 on: April 16, 2025, 08:41:34 AM »

The bug's in Industrial.Evolution, but I have no idea how or why.
What version of the mod and of Starsector are you on? Best I got for now is redownload and reinstall, or disable if needed.
Logged

dolomite33

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: Troubleshooting
« Reply #121 on: May 01, 2025, 01:57:57 PM »

Hello I'm on Linux Mint 22 (Wilma) Kernel 6.8.0-58-generic NVIDIA driver 550.120 and I have a gaming laptop from 2015 (3gb GPU, 16gb RAM, i7-6700HQ CPU @ 2.60GHz) which doesn't have a screen and I keep it connected to an old TV through the HDMI port (1920x1080 at 30hz refresh rate) and I have the

I've read the thread and ask chatGPT about it plenty of times and I'll put some relevant info it asked me to go through.

$XDG_SESSION_TYPE
x11


openjdk version "17.0.14"

I also modified the Settings.json file in starsector/data/config to get the refreshment rate at 30hz and the resolution to my native TV screen also its set as my primary screen (xrandr --output HDMI --primary)

I get  the Fatal:null ERROR

Here is the Log from my terminal when running ./starsector.sh

Quote
OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.
-XX:AVX3Threshold=0 -XX:-AlignVector -XX:+AlwaysAtomicAccesses -XX:+AlwaysCompileLoopMethods -XX:+AlwaysPreTouch -XX:-BytecodeVerificationLocal -XX:-BytecodeVerificationRemote -XX:CompilerDirectivesFile=./compiler_directives.txt -XX:+DisableExplicitGC -XX:-DontCompileHugeMethods -XX:-EnableThreadSMRStatistics -XX:+EnableVectorAggressiveReboxing -XX:+EnableVectorReboxing -XX:+EnableVectorSupport -XX:+ExtensiveErrorReports -XX:IncreaseFirstTierCompileThresholdAt=99 -XX:InitialHeapSize=2147483648 -XX:InterpreterProfilePercentage=99 -XX:MaxGCPauseMillis=10 -XX:MaxHeapSize=2147483648 -XX:MinHeapSize=2147483648 -XX:NmethodSweepActivity=1 -XX:+ParallelRefProcEnabled -XX:PerMethodRecompilationCutoff=100000 -XX:+PrintCodeCache -XX:+PrintCommandLineFlags -XX:ProfileMaturityPercentage=100 -XX:ReferencesPerThread=0 -XX:ReservedCodeCacheSize=268435456 -XX:+SegmentedCodeCache -XX:ShenandoahAllocationThreshold=85 -XX:ShenandoahGCHeuristics=compact -XX:ShenandoahGCMode=iu -XX:ShenandoahGuaranteedGCInterval=0 -XX:+ShowCodeDetailsInExceptionMessages -XX:+ShowMessageBoxOnError -XX:SweeperThreshold=0.468750 -XX:-THPStackMitigation -XX:ThreadPriorityPolicy=1 -XX:ThreadStackSize=4096 -XX:Tier0Delay=1 -XX:Tier0ProfilingStartPercentage=2000 -XX:+TieredCompilation -XX:TieredOldPercentage=10000 -XX:TieredStopAtLevel=4 -XX:TrimNativeHeapInterval=60000 -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:UseAVX=3 -XX:+UseBMI1Instructions -XX:+UseBMI2Instructions -XX:+UseCLMUL -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:-UseCondCardMark -XX:-UseDynamicNumberOfCompilerThreads -XX:+UseFMA -XX:+UseFPUForSpilling -XX:+UseFastStosb -XX:+UseFastUnorderedTimeStamps -XX:UseSSE=4 -XX:+UseSSE42Intrinsics -XX:+UseShenandoahGC -XX:+UseStringDeduplication -XX:+UseUnalignedAccesses -XX:+UseUnalignedLoadStores -XX:+UseVectorCmov -XX:+UseVectorStubs -XX:+UseXMMForArrayCopy -XX:+UseXMMForObjInit -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+ZeroTLAB
OpenJDK 64-Bit Server VM warning: -XX:ThreadPriorityPolicy=1 may require system level permission, e.g., being the root user. If the necessary permission is not possessed, changes to priority will be silently ignored.
OpenJDK 64-Bit Server VM warning: UseAVX=3 is not supported on this CPU, setting it to UseAVX=2
OpenJDK 64-Bit Server VM warning: UseXMMForObjInit requires SSE2 and unaligned load/stores. Feature is switched off.
2 compiler directives added
WARNING: package java.nio.Buffer.UNSAFE not in java.base
WARNING: package java.awt.Rectangle not in java.desktop
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
6    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
10   [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
488  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
CodeHeap 'non-profiled nmethods': size=128220Kb used=539Kb max_used=539Kb free=127680Kb
 bounds [0x00007ec87b0c9000, 0x00007ec87b339000, 0x00007ec882e00000]
CodeHeap 'profiled nmethods': size=128220Kb used=10341Kb max_used=10341Kb free=117878Kb
 bounds [0x00007ec872e00000, 0x00007ec873820000, 0x00007ec87ab37000]
CodeHeap 'non-nmethods': size=5704Kb used=1511Kb max_used=1528Kb free=4192Kb
 bounds [0x00007ec87ab37000, 0x00007ec87ada7000, 0x00007ec87b0c9000]
 total_blobs=2752 nmethods=2065 adapters=597
 compilation: enabled
              stopped_count=0, restarted_count=0
 full_count=0

Starsector.log FILE
Quote
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
444  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
450  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
9    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
443  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
449  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
6    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
10   [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
448  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
7    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
11   [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
458  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
573  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
445  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
6    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
10   [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
488  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more



ChatGPT tried to make get the game working bypassing the launcher but it still doesn't work and shows the exact same error and also it made point it wasn't about the sound but about the game not recognizing my display.
« Last Edit: May 01, 2025, 02:07:40 PM by dolomite33 »
Logged

Histidine

  • Admiral
  • *****
  • Posts: 5143
    • View Profile
    • GitHub profile
Re: Troubleshooting
« Reply #122 on: May 01, 2025, 05:42:44 PM »

I guess xrandr can't see your actual display? Should be fixable by uncommenting and setting the resolutionOverride field in the game's data/config/settings.json.
Logged

dolomite33

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: Troubleshooting
« Reply #123 on: May 01, 2025, 09:47:12 PM »

I guess xrandr can't see your actual display? Should be fixable by uncommenting and setting the resolutionOverride field in the game's data/config/settings.json.

0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
444  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
450  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
9    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
443  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
449  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
6    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
10   [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
448  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
7    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
11   [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
458  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
573  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
5    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
8    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
445  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
6    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
10   [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
488  [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
   at com.fs.graphics.DisplayManager.Ò00000(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.detectResolutions(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.<init>(Unknown Source)
   at com.fs.starfarer.launcher.opengl.GLLauncher.createUI(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 7 more
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
6    [main] INFO  com.fs.starfarer.settings.StarfarerSettings  - Loading settings
9    [main] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
111  [main] INFO  com.fs.starfarer.launcher.opengl.GLLauncher  - Assuming native monitor resolution is 0x0
472  [Thread-1] 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.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 2 more
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starsector 0.98a-RC8 launcher
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Running in /home/usuari/Videojocs/PC/starsector
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 6.8.0-58-generic
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 17.0.10 (64-bit)
2    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Max memory: 2048MB
7    [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)]
121  [main] INFO  com.fs.starfarer.launcher.opengl.GLLauncher  - Assuming native monitor resolution is 0x0
497  [Thread-1] 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.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
   at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
   at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
   at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
   at java.base/java.security.AccessController.doPrivileged(Unknown Source)
   at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
   at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
   ... 2 more
Logged

dolomite33

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: Troubleshooting
« Reply #124 on: May 01, 2025, 10:44:47 PM »

Okay I got it working after doing so chatGPT said to try enabling the default display even if it didn't exist so I did the following

Code
xrandr --output eDP-1-1 --auto --primary
xrandr --output HDMI-1-2 --right-of eDP-1-1 --auto

the game came up in a funky way taking 3/4 of the screen and I alt+tab or function+D to get to the desktop I wouldn't lose the focus on it.

So I tried shutting the game down now that it does initialize get the TV display as principal again and it worked, I comented the settings.json and still works like a charm.

Thanks for the advice
Logged
Pages: 1 ... 7 8 [9]