Sections:
- Troubleshooting Template
- Useful Tips and Tricks
- Common Issues + Solutions
- FAQ
1. Troubleshooting Template
Here’s a copyable template to fill out when making new topics:
## Issue Description
*YOUR ISSUE HERE*
## System Info
Steam Proton Version:
Launch Commands:
CPU:
GPU:
If Nvidia-
Driver Type: Official or Nouveau/NVK (open source)
Linux Distro:
Kernel Version:
Desktop Environment:
Display Server/Protocol:
This template is in a code block to make copying it easy. If you mouse over it there should be a COPY icon that shows up in the corner.
Template Example
Issue Description
Example issue X and Y happens when Z
System Info
Steam Proton Version: ProtonGE 10-34
Launch Commands:
ENABLE_LAYER_MESA_ANTI_LAG=1 PROTON_FSR4_UPGRADE=1 PROTONFIXES_DISABLE=1 %command%
CPU: 7900X
GPU: 9070XT
Linux Distro: Bazzite
Kernel Version: 6.17.7
Desktop Environment: KDE Plasma
Display Server/Protocol: Wayland
How do I find this info?
Proton version and launch commands can be found by right clicking a game in your library and checking the Compatibility and General tabs. Launch commands will be empty unless you’ve put something there before.
If you aren’t forcing a specific version of proton for a game you can check your default in your Steam settings → Compatibility tab. If you’ve never changed it it’s likely Proton Experimental
Distro/etc:
Your system settings likely include a system info/about this system section. If you can’t find it these terminal commands can help.
Kernel version:
uname -rs
Desktop Environment:
echo $DESKTOP_SESSION
Display Server/Protocol:
echo $XDG_SESSION_TYPE
CPU:
lscpu | grep -i name
GPU:
lspci | grep -i vga
Note: CTRL+V may not be the default paste shortcut for terminal. SHIFT+CTRL+V may be the shortcut instead.
If you need help - Please make a new topic when using this template for help rather than asking for help in this thread. It helps with visibility so you can get help quicker!
If you are helping others - Be respectful about peoples chosen distro. We all know the reputation about linux users and their “This distro is bad because X” and “This is the only good distro because Y.”
This forum is community lead which means elitism is just going to drive people away. We can’t stop you from sharing your opinions but phrasing it in a polite/helpful way (ex. “You might like Distro X instead because of features Y and Z”) goes a long way towards making people feel more welcome and sticking around.
2. Useful Tips and Tricks
Alternative Proton Versions
Alternate community made versions of proton are available that add extra functionality on top of Valve’s official proton.
Ex: For Darktide, Proton-GE lets you update DLSS or use FSR4. Proton-GE also has the launcher skip built in if the game doesn’t launch after hitting play.
You can download and update these manually but that can get tiring quick.
Utilities like ProtonPlus (available via Flathub/Bazaar) have an easy to use interface to automate installing and updating these alternate versions of Proton.
FSR4 + DLSS upgrades on Linux
Possible with alternate versions of Proton like Proton-GE (See above tip)
Using GE as an example, you can add these environment variables to your launch commands:
For RDNA4
PROTON_FSR4_UPGRADE=1
For RDNA3 (yes, really!)
PROTON_FSR4_RDNA3_UPGRADE=1
For DLSS
PROTON_DLSS_UPGRADE=1
Darktide does not update it’s UI to show which version of FSR/DLSS you are using so if you want to know it’s working GE has an environment variable for that too
PROTON_FSR4_INDICATOR=1
PROTON_DLSS_INDICATOR=1
Example use case:
This enables FSR4 and adds a HUD watermark so you know it’s working
PROTON_FSR4_UPGRADE=1 PROTON_FSR4_INDICATOR=1 %command%
Make sure to add %command% at the end as that’s the launch command for the game.
3. Common issues + Solutions
Darktide doesn't launch after clicking play
Skipping the launcher may fix this. Proton-GE has the launcher skip built in (See Tips → Proton Versions)
If you want to run the launcher to let the shader cache builder go but don’t want to swap Proton version every time you can disable the launcher skip by putting this in your Darktide launch commands
PROTONFIXES_DISABLE=1 %command%
No settings button in launcher
The launcher is blank on linux and shows no update information or new cosmetics in the background. There’s no settings button either.
If you want to change your number of render threads or toggle IPV6, settings only changeable with the launcher, you must edit your user settings file manually or ideally copy your user settings from a previous Windows install.
4. FAQ
TBD
If anyone has useful suggestions to add please leave a comment below ![]()
