Hey Cerims,
If you’re gaming on Linux through Steam + Proton, you’ve probably hit a few weird roadblocks(just like me).
Below is a quick roundup of some common Proton-related issues I keep seeing, along with their fixes and workarounds.
So without any further blathering here’s a list of some of the things I found so far.
1. Game does not start at all
Symptoms:
- You hit Play, Steam thinks for a second, then nothing happens.
Fix:
This is often caused by leftover Proton files from older versions.
Steps:
-
Open Steam
-
Go to Settings → System → Enable Developer Mode
-
Right-click(PS4/5 controller Share button) the game and select Developer → Delete Proton Files
This clears the Proton prefix, cache, and old leftovers so the game can rebuild a clean environment on next launch.
2. Missing in-game screen resolutions
Symptoms:
-
Resolution options are missing or limited
-
Game defaults to odd aspect ratios
Fix:
Use Proton-GE and explicitly tell the game it’s not running on a Steam Deck.
-This can be done via a plugin called “Decky Loader” which adds this extra menu option.
From there, you click on that “Store” icon on the top right next to the cogwheel and you will see a list of all additional add-ons you can install, and amongst them there’s an add-on called “WIne Celler” which can help you download, install, and manage all different versions of Proton with just a click.
Steps:
-
Install Proton-GE
-
Set the game to use Proton-GE (Force compatibility tool)
-
Add this to the game’s Launch Options:
SteamDeck=0 %command%
So it should look like this:
This forces proper desktop resolution detection by basically telling the game “you’re not on a Steam Deck”.
(You’d be surprised how many times this fixes things)
This is caused due to the Proton layer which is originally designed to work around the limitations of the actual Steam Deck hardware and by presumption it “thinks” that everything that is using it is a Steam Deck.
Thankfully, there’s a custom Proton version(Proton-GE) that resolves just that + man y other things, and it is generally recommended for everything as it also uses the latest dxvk, d3d, and wine instructions.
3. Unable to claim Twitch.tv drops on SteamOS / CachyOS / Bazzite / or other “Game Mode” enabled distributions.
Symptoms:
-
Twitch drops won’t link or claim
-
Login page doesn’t load or fails silently
Why this happens:
In Game Mode, Steam opens its integrated browser, which Twitch does not like, or support.
Fix:
-
To exit GameMode, go Power → Switch to Desktop
-
From desktop open your browser of choice and log into Twitch
-
Launch the game from Desktop Mode(don’t enter GameMode yet)
-
Go to the in-game NPC/menu(right now it’s the Captain who gives you the daily quests, and challenges) and connect Twitch to claim the rewards
Once linked, rewards will sync correctly.
4. Unable to scroll in-game when using a mouse
Symptoms:
-
Mouse wheel doesn’t scroll menus
-
UI behaves like a controller is forced
Fix:
Disable Steam Input and again tell the game it’s not on a Steam Deck.
Steps:
-
Right-click the game → Properties
-
Disable Steam Input for that game
-
Add this to Launch Options:
SteamDeck=0 %command%
This should restore a proper mouse behavior.
Few extra notes
A lot of Linux gaming issues come from:
-
Old Proton prefixes
-
Steam Deck detection
-
Steam Input conflicts
-
Steam’s embedded browser
If you’re troubleshooting something weird, these are great things to check first, at least until the game becomes Linux native.
Hope this saves someone a few minutes or hours of head-scratching. ![]()
Feel free to add more fixes, and workarounds below!





