I literally just had this problem when everything was fine yesterday. Turns out earlier today, as I was trying to fix my keyboard being able to type accented letters correctly, I had setup these environment variables in order to use IBus:
GTK_IM_MODULE=wayland
XMODIFIERS=@im=ibus
QT_IM_MODULES=wayland;ibus
QT_IM_MODULE=ibus
I read to use those on the IBus Arch Wiki page. After looking through logs and errors messages, I saw some gtk errors on steamwebhelper and turns out removing those fixed the issue, steam is now launching normally. Also, turns KDE can handle IBus without the need for those env vars, so everything seems fine here.
Thanks for the tip, @rafaelbordoni-silva! Unfortunately removing those IBus environment variables didn't help in my case — they weren't set at all. But it pointed me in the right direction to look at environment-related causes more closely.
After days of debugging, reinstalling, and questioning my life choices, I found the actual culprit: I had a community theme applied to my KDE desktop, which apparently did not play nicely with Steam (or more specifically, with steamwebhelper). Switching back to the default KDE theme and restarting fixed the issue immediately — Steam launches without any crashes now.
So if you're on KDE and nothing else works: check your theme.
Sometimes the real villain wears a pretty coat. 🎨
Nothing extracted yet.
System Information
Description
After a system update on 2026-03-15,
steamwebhelpercrashes immediately on every startup with Signal 7 (SIGBUS). Steam enters a crash loop and never reaches the login screen. The issue persists regardless of:-no-cef-sandbox-cef-disable-gpu-no-browser-offlineLANG=CSTEAM_ENABLE_WAYLAND=1STEAM_USE_XCOMPOSITE_WORKAROUND=0~/.local/share/Steam/config/htmlcache~/.local/share/Steamand~/.steamStack Trace (from journalctl)
steamwebhelper launch command (from log):
Notes
libcef.soare identical across every crash attempt, suggesting a deterministic code pathCEF Chrome version: 126.0.6478.183/dev/shmis available and has sufficient space (7.8G free)