The game client crashes after clicking Launch in the launcher window, always with the same java.lang.ArrayIndexOutOfBoundsException error, before even being able to show the application window. Running Arch Linux 64bit, everything up-to-date including current video drivers (nVidia version 375.26). The dedicated server launches without issue.
Tried everything that came to mind: using the bundled java version as well as jre7-openjdk and jre8-openjdk as installed from the distro's package manager, and installing the game from Steam and from the launcher itself as downloaded from the game's website. Seeing in the log that the exception was thrown right after attempting to set the display mode, I manually changed in the settings.cfg file G_FULLSCREEN to false and G_RESOLUTION to 1680 x 1050, with identical results.
I also made sure (by using the ldd command) that all the dependencies of the launcher and the 64-bit libraries found in Starmade/native/linux/ were being satisfied, including creating the relevant symlinks for the java libraries from /usr/lib/jvm/java-8-openjdk/jre/lib/amd64 to /usr/lib since they weren't being properly found at first.
The error is always identical and perfectly reproducible; the game will simply never launch. The last time I played was back around July 2016, while I still hadn't moved away from Windows, with no issues.
I attach the two latest logs from the logs folder, and I remain at your disposal for any further information or testing you might need.
System information:
OS: Arch Linux, kernel Linux 4.8.13-1-ARCH (x86_64), desktop environment Xfce v4.12
Motherboard: Asus M5A78L/USB3
CPU: AMD Phenom II X4 960T
HDD: 500 Gb Western Digital SATA
RAM: 4x4 Gb Kingston 1333 MHz
Video: nVidia GeForce GTS 450 Rev. 2 (Gigabyte vendor)
Thanks for all the hard work on this amazing game!