You are not logged in.
I've had this problem for a while now. For some reason, when I enter the "downloads" section on steam, after a few seconds it freezes, and the window closes. The runtime does not crash, because the appindicator icon doesn't go away, and I can just reopen it.
This also happens when I go to my game library. (but it doesn't happen everytime)
I'm on Gnome 50 (wayland) on a laptop with the GPU set to Nvidia (optimus, not mux) using envycontrol. I've tested it on intel and hybrid mode, and neither has fixed it.
I can give supplementary details if needed.
Last edited by TDCMC (2026-07-12 14:00:08)
Offline
I've also
… not quite finished that train of thought? ![]()
When you run steam from an interactive shell (terminal) does it print errors/warnings when this happens?
Online
… not quite finished that train of thought?
Woops, forgot to delete that part haha.
But no, the terminal log doesn't have anything of significance to my knowledge. When the window closes, there's absolutely nothing, and when it's about to open again, (normally it reopens automatically) it prints this:
steamwebhelper.sh[49461]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/$USER/.local/share/Steam/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[49461]: Starting steamwebhelper with steamrt steam runtime at /home/$USER/.local/share/Steam/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/$USER/.local/share/Steam/config/htmlcache -steampid=35453 -buildid=1782866176 -steamid=76561199201078835 -logdir=/home/$USER/.local/share/Steam/logs -uimode=7 -startcount=2 -steamuniverse=Public -realm=Global -clientui=/home/$USER/.local/share/Steam/clientui -steampath=/home/$USER/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_xcomposite_workaround --valve-initial-threadpool-size=4 --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/$USER/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --gaia-url=http://disabled.invalid --disable-features=WinRetrieveSuggestionsOnlyOnDemand,SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,WebUsbDeviceDetection,ValveFFmpegAllowLowDelayHEVCLast edited by TDCMC (2026-07-12 06:39:58)
Offline
Starting steam webhelper sounds like some process has gone - https://wiki.archlinux.org/title/Core_d … _core_dump ?
Online
Steam uses a lot of shell scripts to launch the client, so I couldn't find the actual binary and debug it. But
coredumpctl info steamand
coredumpctl info steamwebhelpershow tracebacks from more than a month ago:
PID: 313634 (steam)
UID: 1000 ($USER)
GID: 1000 ($USER)
Signal: 11 (SEGV)
Timestamp: Sun 2026-06-07 13:22:01 +0330 (1 month 4 days ago)
Command Line: /home/$USER/.local/share/Steam/ubuntu12_32/steam -srt-logger-opened steam://rungameid/3513350
Executable: /home/$USER/.local/share/Steam/ubuntu12_32/steam
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-net.lutris.Lutris-311665.scope
Unit: user@1000.service
User Unit: app-gnome-net.lutris.Lutris-311665.scope
Slice: user-1000.slice
Owner UID: 1000 ($USER)
Boot ID: dfddc6fb007e4576a2e0e7163fa82003
Machine ID: db3a553e329e45e8accfcf0f3a9d01ca
Hostname: archlinux
Storage: /var/lib/systemd/coredump/core.steam.1000.dfddc6fb007e4576a2e0e7163fa82003.313634.1780825921000000.zst (missing)
Message: Process 313634 (steam) of user 1000 dumped core.
Stack trace of thread 315522:
#0 0x00000000f36ae74c TSQueueBase_Push (libtier0_s.so + 0x3874c)
#1 0x00000000dc57071c n/a (libaudio.so + 0x4371c)
#2 0x00000000dc57c29b n/a (libaudio.so + 0x4f29b)
#3 0x00000000f1136fca n/a (libpulse.so.0 + 0x15fca)
#4 0x00000000f09c6d24 n/a (libpulsecommon-17.0.so + 0x3ed24)
#5 0x00000000f09c80bb pa_pdispatch_run (libpulsecommon-17.0.so + 0x400bb)
#6 0x00000000f1130697 n/a (libpulse.so.0 + 0xf697)
#7 0x00000000f09ccfe9 n/a (libpulsecommon-17.0.so + 0x44fe9)
#8 0x00000000f09cde7d n/a (libpulsecommon-17.0.so + 0x45e7d)
#9 0x00000000f1144161 pa_mainloop_dispatch (libpulse.so.0 + 0x23161)
#10 0x00000000f11448fa pa_mainloop_iterate (libpulse.so.0 + 0x238fa)
#11 0x00000000f11449bd pa_mainloop_run (libpulse.so.0 + 0x239bd)
#12 0x00000000f1156240 n/a (libpulse.so.0 + 0x35240)
#13 0x00000000f09e1713 n/a (libpulsecommon-17.0.so + 0x59713)
#14 0x00000000f7cf506a n/a (libc.so.6 + 0x9706a)
#15 0x00000000f7d93da8 n/a (libc.so.6 + 0x135da8)
Stack trace of thread 315490:
#0 0x00000000f7cfe9ab n/a (libc.so.6 + 0xa09ab)
#1 0x00000000f7cf0f5e n/a (libc.so.6 + 0x92f5e)
#2 0x00000000f7cf1029 n/a (libc.so.6 + 0x93029)
#3 0x00000000f7d86b3e __ppoll64 (libc.so.6 + 0x128b3e)
#4 0x00000000f7d86c0a ppoll (libc.so.6 + 0x128c0a)
#5 0x00000000f67bd85e n/a (libglib-2.0.so.0 + 0x5d85e)
#6 0x00000000f67bdb37 g_main_loop_run (libglib-2.0.so.0 + 0x5db37)
#7 0x00000000f69d7e6d n/a (libgio-2.0.so.0 + 0x11fe6d)
#8 0x00000000f67f37dd n/a (libglib-2.0.so.0 + 0x937dd)
#9 0x00000000f7cf506a n/a (libc.so.6 + 0x9706a)
#10 0x00000000f7d93da8 n/a (libc.so.6 + 0x135da8)
Stack trace of thread 315487:
#0 0x00000000f7cfe9ab n/a (libc.so.6 + 0xa09ab) PID: 230250 (steamwebhelper)
UID: 1000 ($USER)
GID: 1000 ($USER)
Signal: 11 (SEGV)
Timestamp: Wed 2026-05-27 20:13:35 +0330 (1 month 15 days ago)
Command Line: ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/$USER/.local/share/Steam/config/htmlcache -steampid=229972 -buildid=1769025840 -steamid=0 -logdir=/home/$USER/.>
Executable: /home/$USER/.local/share/Steam/ubuntu12_64/steamwebhelper
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-steam-229784.scope
Unit: user@1000.service
User Unit: app-gnome-steam-229784.scope
Slice: user-1000.slice
Owner UID: 1000 ($USER)
Boot ID: 4bcdb81d9b9b4491aa81d846d27a2f55
Machine ID: db3a553e329e45e8accfcf0f3a9d01ca
Hostname: archlinux
Storage: /var/lib/systemd/coredump/core.steamwebhelper.1000.4bcdb81d9b9b4491aa81d846d27a2f55.230250.1779900215000000.zst (missing)
Message: Process 230250 (steamwebhelper) of user 1000 dumped core.
Stack trace of thread 230318:
#0 0x00007f9355e4e7e6 n/a (/run/host/usr/lib/libc.so.6 + 0x3f7e6)
#1 0x00007f935cfcb503 n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x67cb503)
#2 0x00007f935e4abf1a n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabf1a)
#3 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#4 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#5 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#6 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#7 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#8 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#9 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#10 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#11 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#12 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#13 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#14 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#15 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#16 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#17 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#18 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#19 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#20 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#21 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#22 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#23 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#24 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#25 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#26 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#27 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#28 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#29 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#30 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)
#31 0x00007f935e4ac50b n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cac50b)Offline
I'd just look at whatever the mos recent coredumps are and whether they seem steam-related.
There're maybe vulkan-related issues.
https://bbs.archlinux.org/viewtopic.php?id=314228
https://bbs.archlinux.org/viewtopic.php?id=314248
Do you run into the same issue when running steam on an uncomposited X11 session (eg. openbox or icewm)?
Online
Okay, I listed all of the coredumps and this was the latest one:
PID: 597269 (steamwebhelper)
TID: 597330 (ThreadPoolForeg)
UID: 1000 ($USER)
GID: 1000 ($USER)
Signal: 11 (SEGV)
Timestamp: Sun 2026-07-12 16:11:35 +0330 (28s ago)
Command Line: ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/$USER/.local/share/Steam/config/htmlcache -steampid=595565 -buildid=1782866176 -steamid=0 -logdir=/home/$USER/.>
Executable: /home/$USER/.local/share/Steam/ubuntu12_64/steamwebhelper
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-steam-595436.scope
Unit: user@1000.service
User Unit: app-gnome-steam-595436.scope
Slice: user-1000.slice
Owner UID: 1000 ($USER)
Boot ID: 620ef479616543989477878669a805e8
Machine ID: db3a553e329e45e8accfcf0f3a9d01ca
Hostname: archlinux
Storage: /var/lib/systemd/coredump/core.steamwebhelper.1000.620ef479616543989477878669a805e8.597269.1783860095000000.zst (present)
Size on Disk: 19.3M
Message: Process 597269 (steamwebhelper) of user 1000 dumped core.
Stack trace of thread 597330:
#0 0x00007fbda623f8c0 n/a (/run/host/usr/lib/libc.so.6 + 0x3f8c0)
#1 0x00007fbdae1cae03 n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x67cae03)
#2 0x00007fbdaf6ab80a n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cab80a)
#3 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#4 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#5 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#6 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#7 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#8 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#9 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#10 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#11 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#12 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#13 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#14 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#15 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#16 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#17 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#18 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#19 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#20 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#21 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#22 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#23 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#24 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#25 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#26 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#27 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#28 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)
#29 0x00007fbdaf6abdfb n/a (/home/$USER/.local/share/Steam/ubuntu12_64/libcef.so + 0x7cabdfb)I'll get back to you on uncomposited X11. Gnome X11 (When it was a thing) (and yes, I know it's composited) didn't fix it. I also don't think it's a vulkan issue because the webhelper only freezes and closes in a particular page, and also it wouldn't persist when I switched to integrated graphics.
Last edited by TDCMC (2026-07-12 12:48:54)
Offline
Crashes out of a recursion in the Chromium Embedded Framework - historically that's possibly the mouse cursor, https://bbs.archlinux.org/viewtopic.php … 1#p2082761
Adwaita is deliberately broken by the gnome developers because they don't care about non core-gnome applications, https://bbs.archlinux.org/viewtopic.php … 8#p2160888
So you'd have to fix that for them and sure.
Online
Lovely, so the problem is the cursor theme I created. Yup, changing it to Yaru fixes it. Adwaita also doesn't seem to have a problem either, fortunately.
Offline
\o/
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Feel free to use the linked script to complete your cursor theme.
Online