protonscr

ALL Proton games suddenly stopped launching

protonclosed
ValveSoftware/Proton#9326 · opened 2025-12-21 by Buggem · updated 2025-12-21 · 3 comments · github
2 matching comments, n / p to jump
BBuggem 2025-12-21 github

All of my Proton titles don't launch all of the sudden. I am on Proton Experimental. PROTON_LOG=1 gives a log which has basically no information other then that Proton started successfully.

Log from Quake (same for all games):

======================
Proton: 1761930768 hotfix-20251031
SteamGameId: 2310
Command: ['/run/media/max/File Sack/SteamLibrary/steamapps/common/Quake/rerelease/Quake_x64_steam.exe']
Options: {'forcelgadd', 'oldglstr'}
depot: 3.0.20250929.168600
pressure-vessel: 0.20250926.0 scout
scripts: 0.20250926.0
sniper: 3.0.20250929.168600 sniper 3.0.20250929.168600
Kernel: Linux 6.17.12-300.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Dec 13 05:06:24 UTC 2025 x86_64
Language: LC_ALL None, LC_MESSAGES None, LC_CTYPE None
PATH: /home/max/.local/share/Steam/steamapps/common/Proton Hotfix/files/bin/:/usr/bin:/bin
Effective WINEDEBUG: +timestamp,+pid,+tid,+seh,+unwind,+threadname,+debugstr,+loaddll,+mscoree
======================

As you can see, the log shows nothing other then the header information.

This is really confusing me. My drive the games are stored on is ext4 and worked fine yesterday.

BBuggem 2025-12-21 github

Actually, ALL Proton versions don't work. Something odd is up with my install.

BBuggem 2025-12-21 github

Ok, here's some real logs...

Traceback (most recent call last):
  File "/home/max/.local/share/Steam/steamapps/common/Proton Hotfix/proton", line 1986, in <module>
    g_session.init_session(sys.argv[1] != "runinprefix")
  File "/home/max/.local/share/Steam/steamapps/common/Proton Hotfix/proton", line 1880, in init_session
    g_compatdata.setup_prefix()
  File "/home/max/.local/share/Steam/steamapps/common/Proton Hotfix/proton", line 916, in setup_prefix
    with self.prefix_lock:
  File "/home/max/.local/share/Steam/steamapps/common/Proton Hotfix/filelock.py", line 323, in __enter__
    self.acquire()
  File "/home/max/.local/share/Steam/steamapps/common/Proton Hotfix/filelock.py", line 271, in acquire
    self._acquire()
  File "/home/max/.local/share/Steam/steamapps/common/Proton Hotfix/filelock.py", line 384, in _acquire
    fd = os.open(self._lock_file, open_mode)
OSError: [Errno 30] Read-only file system: '/run/media/max/File Sack/SteamLibrary/steamapps/compatdata/2310/pfx.lock'

What the hell is going on?

BBuggem 2025-12-21 github

The filesystem was mounted as read only... maybe some hard drive corruption, it's impossible to tell

Proton versions

Launch options