Steamuxulation redux

hunter0one

Active Member

Reaction score: 140
Messages: 163

I used to play Project Zomboid Build 41 during its development around June-July with linux-steam-utils. With the final release of Build 41, it is no longer playable with the following output (Java-related though it includes the java runtime needed?):

Code:
/bin/sh\0-c\0/home/steam/.steam/steam/ubuntu12_32/reaper SteamLaunch AppId=108600 -- '/usr/home/steam/.steam/steam/steamapps/common/ProjectZomboid/projectzomboid.sh'\0
Game process added : AppID 108600 "/home/steam/.steam/steam/ubuntu12_32/reaper SteamLaunch AppId=108600 -- '/usr/home/steam/.steam/steam/steamapps/common/ProjectZomboid/projectzomboid.sh'", ProcID 66744, IP 0.0.0.0:0
chdir /usr/home/steam/.steam/steam/steamapps/common/ProjectZomboid
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
GameAction [AppID 108600, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
GameAction [AppID 108600, ActionID 1] : LaunchApp changed task to Completed with ""
pid 67220 != 66744, skipping destruction (fork without exec?)
64-bit java detected
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libPZXInitThreads64.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libPZXInitThreads64.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libPZXInitThreads64.so' from LD_PRELOAD cannot be preloaded: ignored.
Failed to create Java VM
 
OP
S

shkhln

Son of Beastie

Reaction score: 1,163
Messages: 2,547

libPZXInitThreads64.so? We should probably label this one "a critical lack of competence". They obviously do something stupid with their launcher or startup scripts if they need to preload things into their own project.
 

hunter0one

Active Member

Reaction score: 140
Messages: 163

libPZXInitThreads64.so? We should probably label this one "a critical lack of competence". They obviously do something stupid with their launcher or startup scripts if they need to preload things into their own project.
Yep. I didn't think to SearX that, only was SearX-ing "Failed to create Java VM". Looks like users on Fedora and Debian get the same error:


 
OP
S

shkhln

Son of Beastie

Reaction score: 1,163
Messages: 2,547

4. Risen 2 (40390) — doesn't start no matter what. Seems to exit right after GetFileInformationByHandle call, which happens to be in exactly the same check that seems to work correctly for Mafia 2. Go figure.
Starts after winetricks physx. Not sure if anything changed in my environment besides that.
 

hunter0one

Active Member

Reaction score: 140
Messages: 163

Update on PZ, the latest update launches without any "Failed to launch Java VM" but no window opens.

Bash:
Game process added : AppID 108600 "/home/steam/.steam/steam/ubuntu12_32/reaper SteamLaunch AppId=108600 -- '/usr/home/steam/.steam/steam/steamapps/common/ProjectZomboid/projectzomboid.sh'", ProcID 2577, IP 0.0.0.0:0
chdir /usr/home/steam/.steam/steam/steamapps/common/ProjectZomboid
GameAction [AppID 108600, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
GameAction [AppID 108600, ActionID 2] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
pid 3548 != 2577, skipping destruction (fork without exec?)
64-bit java detected
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libPZXInitThreads64.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libPZXInitThreads64.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/home/steam/.steam/steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libPZXInitThreads64.so' from LD_PRELOAD cannot be preloaded: ignored.

It still gives that "libPZXInitThreads64.so cannot be preloaded" error so this is the only other culprit. I think this object was present in the Build 41 beta that I played around summer last year, though.
 

hunter0one

Active Member

Reaction score: 140
Messages: 163

Dumb question probably, but can wine-proton be used with anticheat like the Proton Battleye Runtime? I know wine-proton uses some version of 6.3 and I have ran Battleye anticheat games like Planetside 2 perfectly fine with it. Though, I haven't had good luck with wine-proton on its own..
 
Top