Open TAforever opened 3 weeks ago
The game launches successfully when switched over to Steam Play (Proton).
The shell launch script gimps out the LD_LIBRARY_PATH, which normally cause problems but is unrelated to the start failure in this case:
LD_LIBRARY_PATH=. $jvm [..]
Should be:
LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH $jvm [..]
Under SLR the game fails to initialize OpenGL, lastrun.log
reports this:
Using embedded jvm
args: -steam
Setting breakpad minidump AppID = 647960
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198078021748 [API loaded no]
java.lang.ExceptionInInitializerError
at com.corrodinggames.rts.java.Main.a(SourceFile:797)
at com.corrodinggames.rts.java.Main.main(SourceFile:114)
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
At least one problem is that liblwjgl64.so
is not compatible with the steam runtime:
[timo@vanguard Rusted Warfare]$ ldd -r liblwjgl64.so
[..]
libjawt.so => not found
[..]
This should probably be reported to the developers, asking them to either fix their Linux build to be compatible with the Steam Linux runtime, or just remove it so folks use Steam Play.
Oh nevermind about libjawt.so
, it's in jvm-linux/lib/amd64
and the jvm is probably smart enough to find it there.
@TTimo I informed the developer in Discord, but he has not responded yet. By the way, as a competent person, could you comment on why my previous issue, which I opened in July, has not been fixed yet. Maybe I'm wrong about something? https://github.com/ValveSoftware/steam-for-linux/issues/11085
my previous issue, which I opened in July, has not been fixed yet
Unfortunately we do not have the developer bandwidth to look at all the issues that are reported to us. For various reasons, we are not able to provide much visibility into our process for reviewing and selecting issues that we address.
Your system information
tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs
]Please describe your issue in as much detail as possible:
The game Rusted Warfare in Steam beta has stopped running. If you roll back to the normal version of the client, the game starts, and also runs in the terminal. Here is part of the log: