protonscr

Steam Client ignores Global Compatibility Tool setting (GE-Proton) and reverts to stock Proton

steamclosed
ValveSoftware/steam-for-linux#12656 · opened 2026-01-19 by guniens · updated 2026-01-19 · 4 comments · github
1 matching comments, n / p to jump
Gguniens 2026-01-19 github

Your system information

  • OS: Bazzite (Fedora Atomic based)
  • GPU: AMD Radeon RX 9070 (RDNA 4 architecture)
  • Steam Client Version: Stable
  • Proton Version attempted: GE-Proton (Latest)
  • Proton Version forced by Steam: Proton 10.0-3
  • Desktop environment: KDE Plasma 6 (Bazzite Default)
  • Session type: wayland
  • Gamescope version: Stock Bazzite Version (System Up-to-date)
  • Gamescope launch command(s): Default Game Mode Session

Please describe your issue in as much detail as possible:

I have downloaded the latest GE-Proton and set it as the global default in Settings -> Compatibility -> Run other titles with: GE-Proton (Latest).

However, Steam ignores this global setting and continues to launch games using the standard Proton 10.0-3. I have verified this behavior because I am using an RDNA 4 GPU (RX 9070) and I specifically need GE-Proton to access FSR 4 features (upgrading FSR 3 to FSR 4 and enabling native FSR 4).

When launching titles like Dying Light: The Beast without per-game overrides, the FSR 4 options are missing (indicating stock Proton is being used). If I manually force a specific compatibility tool (Per-Game Override) to GE-Proton, the game launches correctly with FSR 4 features enabled.

Steps for reproducing this issue:

  1. Install the latest GE-Proton via ProtonUp-Qt or manually.
  2. Go to Steam Settings -> Compatibility.
  3. Check "Enable Steam Play for all other titles" and select GE-Proton (Latest).
  4. Launch a game that does not have a per-game override set.
  5. Observe that the game runs with Stock Proton (10.x) instead of the globally selected GE-Proton (verified by logs or missing specific features like FSR 4).
Kkisak-valve maintainer 2026-01-19 github

Hello @guniens, this issue is already being tracked at #11952. Closing as a duplicate.

Gguniens 2026-01-19 github

Hi, can you please explain how the global setting works?

Does it act as a "simple" preference for the per-game overrides (I noticed that having global Proton-GE and enabling a per-game override defaults to Proton-GE then) or does/should work as a "real" global setting making all games sticking to this without per-game overrides?

Just wanted to know if I'm getting this wrong or it's not working as expected.

Thanks!

Kkisak-valve maintainer 2026-01-19 github

The priority order goes: Per-game Steam Play override setting > Manual Valve pinning > Linux native games > Global Steam Play override setting.

Gguniens 2026-01-19 github

Thanks for confirming that, was having an hard time understanding it as everything online points to what I was thinking it would do instead of what it actually does.

Would it be possible to add a "proper" override globally?

Thanks again!

Proton versions