Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Why so complicated? Because trainers need access to the game process, and the game process is isolated per Proton prefix. This is the way that I know in order to run processes in the same Proton prefix. Otherwise? You're better off using Game Conqueror.
This should be the only thing you need to do, however, as Lutris now uses xdg-open to run Steam (tho that can be a hassle if you've changed Steam's .desktop app name or have multiple Steam installed - as it detects by name).
Config I base on Gaming-On-Linux [www.gamingonlinux.com] preset which is based on Steam Deck's Horizontal preset (which is incorporated as an official preset on MangoHud upstream now but I don't think they show the Wine version in that preset).
Also, would recommend adding a section on non-Steam games as well. People can now just Lutris, Heroic, and Bottles on Flatpak and have it add the library there to Steam as well (though they may need permission to flatpak Steam's `~/.var/app` directory. Especially useful since Lutris can now interface with Flatpak emulators as well. Also, would recommend using SGDBoop (it's on flathub, AUR, Nix, and otherwise easy to install) after that to edit the added games' arts on Steam.
For Proton-GE, I'd recommend most people to just use ProtonUp-Qt (or protonup-ng if they prefer CLI). Speaking of, AdwSteamGtk is really nice for getting Steam to look nicer on Linux, and it's on Flathub as well.
I don't know the reasoning behind why Flatpak does this, in my opinion it just causes confusion.