this post was submitted on 27 Sep 2025
43 points (97.8% liked)
Linux Gaming
22789 readers
419 users here now
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
Resources
WWW:
- Linux Gaming wiki
- Gaming on Linux
- ProtonDB
- Lutris
- PCGamingWiki
- LibreGameWiki
- Boiling Steam
- Phoronix
- Linux VR Adventures
Discord:
IRC:
Matrix:
Telegram:
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Processes launched from Steam run in an altogether different runtime environment compared to Lutris. When Steam launches an application, it uses several wrapper processes that you can see in
btop's process tree. Pressure Vessel (pv-adverb) and Bubblewrap (srt-bwrap) are sandboxing solutions by Valve and Flatpak respectively, and Reaper is responsible for tracking and cleaning up Wine processes when the game is closed.This is what the process tree looks like when I launch Warframe:
That sandboxing is not making things easy for me though. They seem to be the culprit for now since they don't exist if I launch it via Lutris. Not sure what to do at this point.
Steam also supplies its own shared libraries, many of which are 32-bit. It does a lot of fuckery with
LD_PRELOADto load its own stuff instead of system libraries. Thesteam-native-runtimepackage in themultilibrepository replaces those with system libraries, and provides thesteam-nativecommand that runs Steam without said fuckery. I can't guarantee it'll work at all.Tried
steam-nativebut sadly didn't fix the issue. Apparently it does indeed fix some problems for some games. Maybe I can useLD_PRELOADto pull some system files before running the game via a launch option but no idea where to start or if it would work at all. I could also try flatpak Steam but whenever I tried that I had worse experiences.