Could this be why my 2nd Steam partition that was set to noexec and never had problems prior to Proton 11 started causing every game to no longer load? Regardless of which partition that game was loaded to!
Could this be why my 2nd Steam partition that was set to noexec and never had problems prior to Proton 11 started causing every game to no longer load? Regardless of which partition that game was loaded to!
Putting PROTON_SET_GAME_DRIVE=0 %command% into the launch options solved it for me.
proton 10.0x1 2026-07proton 10.0-4x1 2026-07proton experimentalx1 2026-07PROTON_SET_GAME_DRIVE=0x1 2026-07PROTON_SET_GAME_DRIVE=0 %command%x1 2026-07
ffected: experimental-11.0-20260713, hotfix-20260710. Not present in proton-10.0-4.
Change
Surfaced while playing EU5; 3450310
Proton 10.0 adds gamedrive to compat_config only inside per-appid allowlists (proton lines 1318, 1427, both indented within an if appid in [...]). Proton 11 replaces this with a single unconditional top-level call (Experimental line 1407, Hotfix line 1406):
Every title now gets dosdevices/s: → /steamapps.
Problem
z: → / already exposes the entire filesystem, so for any game on a library outside the prefix, the library is now reachable through two drive letters simultaneously. Applications that enumerate paths under the Steam library see every file twice, as two unrelated locations:
S:\workshop\content<appid><id>
Z:\mnt\Steam\SteamLibrary\steamapps\workshop\content<appid><id>
Impact — Europa Universalis V (appid 3450310), and Paradox titles generally
Consequence (2) is a silent data-integrity problem. A mod I had explicitly disabled was loaded anyway; it renames a core game-database key, which orphaned other mods' references to it and destroyed player-built content mid-campaign. The mod was absent from the playset config and greyed out in the launcher, so it
took a long debugging session to identify. Any engine that treats "present in the library" as "available to load" will behave this way.
Reproduce
s: is created at launch and removed on exit, so inspect dosdevices/ while the game runs.