Steamwebhelper is not responding after updating to most recent fedora 41

i just updating an older version of fedora 41 kde that i had to the most recent version, and when i did, steam wouldnt launch at all, only greeting me with the steamwebhelper not working error, and no buttons to relaunch it fixed the issue. i tried installing from steam website itself, from flathub, and from snap, but all gave me the same issue. this is what the konsole gives me when i launch steam from the konsole with flathub
flatpak run com.valvesoftware.Steam
INFO:root:Home · flathub/com.valvesoftware.Steam Wiki · GitHub
INFO:root:Will set XDG dirs prefix to /home/user/.var/app/com.valvesoftware.Steam
DEBUG:root:Checking input devices permissions
INFO:root:Overriding TZ to America/Detroit
steam.sh[2]: Running Steam on org.freedesktop.platform 24.08 64-bit
steam.sh[2]: STEAM_RUNTIME is enabled automatically
setup.sh[48]: Steam runtime environment up-to-date!
steam.sh[2]: Using supervisor /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steam.sh[2]: Steam client’s requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-04-14 17:20:45] Startup - updater built Apr 2 2025 00:27:22
[2025-04-14 17:20:45] Startup - Steam Client launched with: ‘/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam’ ‘-srt-logger-opened’ ‘-no-cef-sandbox’
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-04-14 17:20:46] Loading cached metrics from disk (/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/package/steam_client_metrics.bin)
[2025-04-14 17:20:46] Failed to load cached hosts file (File ‘update_hosts_cached.vdf’ not found), using defaults
[2025-04-14 17:20:46] Using the following download hosts for Public, Realm steamglobal
[2025-04-14 17:20:46] 1. https://client-update.steamstatic.com, /, Realm ‘steamglobal’, weight was 1, source = ‘baked in’
04/14 17:20:46 minidumps folder is set to /tmp/dumps
[1969-12-31 19:00:00] Process started with command-line: ‘/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam’ ‘-child-update-ui’ ‘-child-update-ui-socket’ ‘8’ ‘-srt-logger-opened’ ‘-no-cef-sandbox’
[2025-04-14 17:20:46] Verifying installation…
[2025-04-14 17:20:46] Verifying file sizes only
04/14 17:20:46 minidumps folder is set to /tmp/dumps
[1969-12-31 19:00:00] Using update UI: console
04/14 17:20:46 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(104)
[2025-04-14 17:20:46] Create window
[2025-04-14 17:20:46] Set percent complete: 0
[2025-04-14 17:20:46] Set percent complete: -1
[2025-04-14 17:20:46] Set status message: Verifying installation…
[----] Verifying installation…
[2025-04-14 17:20:47] Verification complete
UpdateUI: skip show logo
[2025-04-14 17:20:47] Destroy window

Steam logging initialized: directory: /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/logs

[2025-04-14 17:20:49] ProcessNextMessage: socket disconnected
[2025-04-14 17:20:49] No more messages are expected - exiting
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf64c27b0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf64c1000
04/14 17:20:56 minidumps folder is set to /tmp/dumps
04/14 17:20:56 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1743554648)/tid(112)
Running query: 1 - GpuTopology
MESA-INTEL: warning: Bay Trail Vulkan support is incomplete
Response: gpu_topology {
gpus {
id: 1
name: “Intel(R) HD Graphics (BYT)”
vram_size_bytes: 1610612736
driver_id: k_EGpuDriverId_MesaIntel
driver_version_major: 25
driver_version_minor: 0
driver_version_patch: 3
}
gpus {
id: 2
name: “llvmpipe (LLVM 19.1.7, 128 bits)”
vram_size_bytes: 3221225472
driver_id: k_EGpuDriverId_MesaLLVMPipe
driver_version_major: 0
driver_version_minor: 0
driver_version_patch: 1
}
default_gpu_id: 1
}

Exit code: 0
Saving response to: /tmp/steamIBGFGl - 102 bytes
steamwebhelper.sh[118]: Using supervisor /home/user/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[118]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[118]: CEF sandbox already disabled
steamwebhelper.sh[118]: Starting steamwebhelper with Sniper steam runtime at /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 181
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
MESA-INTEL: warning: Bay Trail Vulkan support is incomplete
MESA-INTEL: warning: Bay Trail Vulkan support is incomplete
src/steamUI/steamuisharedjscontroller.cpp (672) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (672) : Failed creating offscreen shared JS context
04/14 17:21:34 Init: Installing breakpad exception handler for appid(steam)/version(1743554648)/tid(103)
assert_20250414172134_27.dmp[249]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250414172134_27.dmp
assert_20250414172134_27.dmp[249]: Finished uploading minidump (out-of-process): success = yes
assert_20250414172134_27.dmp[249]: response: CrashID=bp-eec21577-b3e7-46dd-a578-2144a2250414
assert_20250414172134_27.dmp[249]: file ‘’/tmp/dumps/assert_20250414172134_27.dmp’', upload yes: ‘‘CrashID=bp-eec21577-b3e7-46dd-a578-2144a2250414’’
reaping pid: 104 – steam
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/config/htmlcache -steampid=103 -buildid=1743554648 -steamid=0 -logdir=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/clientui -steampath=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam -launcher=0 -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --no-sandbox --password-store=basic --log-file=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --enable-features=PlatformHEVCDecoderSupport --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,ValveFFmpegAllowLowDelayHEVC
steamwebhelper.sh[322]: Using supervisor /home/user/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[322]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[322]: CEF sandbox already disabled
steamwebhelper.sh[322]: Starting steamwebhelper with Sniper steam runtime at /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/config/htmlcache -steampid=103 -buildid=1743554648 -steamid=0 -logdir=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/logs -uimode=7 -startcount=1 -steamuniverse=Public -realm=Global -clientui=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/clientui -steampath=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam -launcher=0 -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --no-sandbox --password-store=basic --log-file=/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --enable-features=PlatformHEVCDecoderSupport --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,ValveFFmpegAllowLowDelayHEVC
[2025-04-14 17:23:13] Background update loop checking for update. . .
[2025-04-14 17:23:13] Checking for available updates…
[2025-04-14 17:23:13] Downloading manifest: https://client-update.steamstatic.com/steam_client_ubuntu12
[2025-04-14 17:23:13] Manifest download: send request
[2025-04-14 17:23:14] Manifest download: waiting for download to finish
[2025-04-14 17:23:14] Manifest download: finished
[2025-04-14 17:23:14] Download skipped: /steam_client_ubuntu12 version 1743554648, installed version 1743554648, existing pending version 0
[2025-04-14 17:23:14] Nothing to do

i tried defaulting all of my themes, icons, sddm screen, but nothing worked.

just forget it, i tried installing steam after uninstalling for the 8th time and my cursor froze, so i rebooted and now it bootloops. from steam. dont install steam on linux please. i cant do anything to fix the bootlooping, not even installing an earlier fedora version.

Try disabling the integrated graphics in BIOS. For me it solved the same issue.

I’m having this issue now and my laptop’s bios doesn’t allow this, I can disable the nvidia gpu tho

Depends on what you use Steam for, but games can be downloaded through SteamCMD and ran through runtimes.

I’m not a fan of Steam’s bulk on Linux and only play Dota 2; I use SteamCMD to download it and Sniper runtime (notes).