
Brox von Zuka
Published
Good out of the box experience
Minor screen tearing at the center of the screen during fast musics
Crashed after the main menu on the first run with proton 5.13, but ran perfectly every time after
As others suggested, I removed some of the libs and replaced them with a symlink from /usr/lib32/
. The game now launches and runs perfectly.
You can just run the following command (tho you may have to replace the Steam folder depending on your distro)
cd ~/.steam/debian-installation/steamapps/common/OneShot
# cd [Steam folder]/steamapps/common/OneShot
for i in "librt.so.1" "libGLdispatch.so.0" "libdrm.so.2" "libstdc++.so.6"; do rm "$i"; ln -s "/usr/lib32/$i" "$i"; done
After an update, the libs in /usr/lib32
moved to /usr/lib/i386-linux-gnu
on my system. Anyway, there is an easier way to use the libs without having to symlink them.
- Move the borked libraries to a new directory (apparently you may need them, but I haven't gotten to that point yet):
# cd into the steam Oneshot dir
mkdir backup-libs
for i in *.so*; do
[ -e /usr/lib/i386-linux-gnu/$i ] && mv $i ./backup-libs/$i
done
- Open steam and add:
LD_LIBRARY_PATH="/usr/lib/i386-linux-gnu/"
to OneShot's LAUNCH OPTIONS
(located in Properties > General
)
Use /usr/lib32/
instead of /usr/lib/i386-linux-gnu/
in both steps if needed.
Ran as if it was a native game
While most of the game ran flawlessly for me, all of the escape sequences had a very noticeable frame rate drop. Tho that's to be expected given I played in a potato PC.
Ran as if it was a native game
Most of the game ran flawlessly for me, but all of the escape sequences had a very noticeable frame rate drop. And then, one year later, I discovered the amdgpu kernel module was blacklisted by modprobe and the game was running on integrated graphics. Now that I have the module loaded by default, it runs perfectly.