protonscr

Entire computer freezing in some games

steamclosed NVIDIA driversoverlayDistro Family: ArchWeb ComponentProton
ValveSoftware/steam-for-linux#9923 · opened 2023-07-29 by Ezuharad · updated 2024-09-22 · 3 comments · github
2 matching comments, n / p to jump
EEzuharad 2023-07-29 github

Oftentimes when running slightly more demanding games (Deep Rock Galactic, Age of Empires II DE, Risk of Rain 2) the entire computer will freeze, leaving only the mouse, audio, and SysReq keys still operable.
Most of these games are ran with prime-run %command% as the launch options.

I certify I saw no other similar reports in this repository.

System Information

Distribution: Manjaro Linux 6.4.6-1
Mesa Driver Version: 23.0.4
Proton: 1690456656 experimental-8.0-20230727
GPU: Nvidia 1650Ti Portable
GPU Driver Version: 535.86.05

Logs

System Journal entry relating to the crash which spurred me making this report:

░░ Subject: Process 3516 (steamwebhelper) dumped core
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░ Documentation: man:core(5)
░░ 
░░ Process 3516 (steamwebhelper) crashed and dumped core.
░░ 
░░ This usually indicates a programming error in the crashing program and
░░ should be reported to its vendor as a bug.

Output from the offending process with coredumpctl

           PID: 3516 (steamwebhelper)
           UID: 1000 (ezuharad)
           GID: 1000 (ezuharad)
        Signal: 11 (SEGV)
     Timestamp: Fri 2023-07-28 19:36:14 EDT (52min ago)
  Command Line: /home/ezuharad/.local/share/Steam/ubuntu12_64/steamwebhelper --disable-seccomp-filter-sandbox -lang=en_US -cachedir=/home/ezuharad/.local/share/Steam/config/htmlcache -steampid=3469 -buildid=16>
    Executable: /home/ezuharad/.local/share/Steam/ubuntu12_64/steamwebhelper
 Control Group: /user.slice/user-1000.slice/[email protected]/app.slice/app-steam-f88a0cbacbbe40839ab78c1e90191625.scope
          Unit: [email protected]
     User Unit: app-steam-f88a0cbacbbe40839ab78c1e90191625.scope
         Slice: user-1000.slice
     Owner UID: 1000 (ezuharad)
       Boot ID: 43c690a21eda4da7b0a09ee293917880
    Machine ID: 497c7cc279c94501a4d5aa00b0eb14d8
      Hostname: S-Shell
       Storage: /var/lib/systemd/coredump/core.steamwebhelper.1000.43c690a21eda4da7b0a09ee293917880.3516.1690587374000000.zst (present)
  Size on Disk: 7.7M
       Message: Process 3516 (steamwebhelper) of user 1000 dumped core.
                
                Stack trace of thread 3769:
                #0  0x00007f99d18095f2 n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x1c095f2)
                ValveSoftware/Proton#1  0x00007f99d8e56d49 n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x9256d49)
                ValveSoftware/Proton#2  0x00007f99d406a61b n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x446a61b)
                ValveSoftware/Proton#3  0x00007f99d64a4372 n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x68a4372)
                ValveSoftware/Proton#4  0x00007f99d64a657b n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x68a657b)
                ValveSoftware/Proton#5  0x00007f99d528f817 n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x568f817)
                ValveSoftware/Proton#6  0x00007f99d528efec n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x568efec)
                ValveSoftware/Proton#7  0x00007f99cee4fab0 n/a (libc.so.6 + 0x39ab0)
                ValveSoftware/Proton#8  0x00007f99d18095f2 n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x1c095f2)
                ValveSoftware/Proton#9  0x00007f99d8e56d49 n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x9256d49)
                ValveSoftware/Proton#10 0x00007f99d406a74a n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/libcef.so + 0x446a74a)
                ValveSoftware/Proton#11 0x00007f99cf5a4dce n/a (libX11.so.6 + 0x4cdce)
                ValveSoftware/Proton#12 0x00007f99cf59f30a n/a (libX11.so.6 + 0x4730a)
                ValveSoftware/Proton#13 0x00007f99cf59fdeb XrmGetFileDatabase (libX11.so.6 + 0x47deb)
                ValveSoftware/Proton#14 0x00007f99cf57c493 n/a (libX11.so.6 + 0x24493)
                ValveSoftware/Proton#15 0x00007f99cf57c561 XGetErrorDatabaseText (libX11.so.6 + 0x24561)
                ValveSoftware/Proton#16 0x00007f99cf57c6d0 XGetErrorText (libX11.so.6 + 0x246d0)
                ValveSoftware/Proton#17 0x000000000050ffe2 n/a (/home/ezuharad/.local/share/Steam/ubuntu12_64/steamwebhelper + 0x10ffe2)
                ELF object binary architecture: AMD x86-64

Attached here are the Proton logs from me trying to play Deep Rock Galactic

Kkisak-valve maintainer 2023-07-29 github

Hello @Ezuharad, since the majority of your issue report focuses on the web component of Steam, (either in the Steam client or the Steam overlay), I've transferred this issue report to the steam-for-linux issue tracker.

EEzuharad 2023-07-30 github

Update on the issue:
Just ran into the same system freeze playing Disco Elysium, which is notable as it isn't a super graphically intensive game (although I ran it as PROTON_USE_WINED3D=1 %command% instead of with prime-run). I will see if I can replicate the error with Disco Elysium and obtain logs.
Other notable trait I forgot to mention is that the error does not occur when a game is running in windowed mode.

EEzuharad 2024-09-22 github

Going back through old issues I've made, and I can say this is no longer happening to me. If I recall correctly this would have stopped around the time I started using Wayland on Arch Linux, but it is possible I'm misremembering when the problems ceased.

Current Wayland Version: 1.23.1-1
Linux Version: 6.10.10

Closing the issue now

Launch options

Launch lines