New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shenzen I/O (504210) crashes on launch #268
Comments
Still crashes with runtime version 0.20200720.0.
|
A guess: does Shenzhen I/O have a launch script that completely replaces the Games that do that will not currently work with Steam Linux Runtime. They need to prepend or append their directory entries to the variable. |
I think, I'm not sure. It seems it was actually ported by @flibitijibibo. Here's the script:
|
This game is deliberately breaking out of the Steam Runtime. That isn't something that can work on the container runtime either. In the container environment, the game can't break out, but its attempts to do so will currently result in it crashing, for complicated reasons involving ld.so, libdl and libc. Crashing with a mismatch between the versions of fundamental OS libraries does seem quite on-brand for Shenzen I/O, though :-) We have an idea for how to make the container runtime more robust against games that do this sort of thing, but it hasn't been implemented yet. |
This will hopefully be solved in the next Note that this particular beta will also require updating Steam Linux Runtime to the I tried Shenzhen I/O with a prerelease version, and as well as launching successfully, it is also able to send the datasheets to an external PDF reader successfully, both natively and under Flatpak. |
I've confirmed that this works with Steam Linux Runtime depot 0.20210809.34 and Steam Linux Runtime - soldier depot 0.20210809.22, which are both currently on the We can close this issue when those depots (or a newer version) get promoted to the default branch. |
Can confirm as well. Game launches and PDF reader is invoked from the game using non-Flatpak Steam. |
Now in the default branch. @kisak-valve, I think we can close this issue now. |
My system information
Steam Runtime Version: 0.20200604.0
Distribution: Fedora 32 (64 bit)
Link to your full system information: https://gist.github.com/DanMan/df94fe2dc319aad76fc097c2f90e6329/6703e5131451674221d74d71bdd0d9d543275cf3
Have you checked for system updates?: [Yes]
Are you using the Steam Linux Runtime compatibility tool?: [Yes]
Crash reason
Backtrace
The text was updated successfully, but these errors were encountered: