You are not logged in.

#1 2024-06-21 05:11:50

Titoot
Member
Registered: 2024-06-21
Posts: 2

[SOLVED] Steam Crash with Failed creating offscreen shared JS context

Steam keeps crashing today, and I've tried everything I could find online without success.
How can I troubleshoot and fix this? (Steam was working fine until today.)
my system:
- Hyprland
- my system is up to date
- AMD Radeon RX 580
- latest steam package (1.0.0.79-2)
crash log:

$ steam
steam.sh[48225]: Running Steam on arch rolling 64-bit
steam.sh[48225]: STEAM_RUNTIME is enabled automatically
setup.sh[48298]: Steam runtime environment up-to-date!
steam.sh[48225]: Steam client's requirements are satisfied
[2024-06-21 07:41:56] Startup - updater built Jun 20 2024 17:13:49
[2024-06-21 07:41:56] Startup - Steam Client launched with: '/home/Titoot/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
06/21 07:41:56 minidumps folder is set to /tmp/dumps
06/21 07:41:56 Init: Installing breakpad exception handler for appid(steam)/version(1718904662)/tid(48369)
[2024-06-21 07:41:56] Loading cached metrics from disk (/home/Titoot/.local/share/Steam/package/steam_client_metrics.bin)
[2024-06-21 07:41:56] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2024-06-21 07:41:56] Using the following download hosts for Public, Realm steamglobal
[2024-06-21 07:41:56] 1. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2024-06-21 07:41:56] Verifying installation...
[2024-06-21 07:41:56] Verification complete
UpdateUI: skip show logo
Steam logging initialized: directory: /home/Titoot/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xdf10ddc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xdf10c500
CAppInfoCacheReadFromDiskThread took 0 milliseconds to initialize
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 48516
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
src/steamUI/steamuisharedjscontroller.cpp (619) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (619) : Failed creating offscreen shared JS context
06/21 07:42:23 Init: Installing breakpad exception handler for appid(steam)/version(1718904662)/tid(48369)
assert_20240621074223_28.dmp[49487]: Uploading dump (out-of-process)
/tmp/dumps/assert_20240621074223_28.dmp

What I tried:
1. these args with no difference   

steam
steam -vgui 
steam -no-cef-sandbox
steam --reset
steam -desktopui
steam -clearbeta

2. removed `xdg-desktop-portal-gnome` but that didn't fix it
but i still have these but can't remove any of then since my system depends on it and steam was working fine with these

$ paru -Qq | grep xdg
xdg-desktop-portal
xdg-desktop-portal-hyprland-git
xdg-desktop-portal-kde

3. I don't think I have any symlinks related to steam or .config (https://github.com/ValveSoftware/steam- … sues/10552)
4. uninstalling and deleting steam completely (deleting ~/.local/share/steam manually)
5. reboot obv

sources:
https://github.com/ValveSoftware/steam- … ssues/9321
https://bbs.archlinux.org/viewtopic.php?id=286683

Last edited by Titoot (2024-06-21 05:37:50)

Offline

#2 2024-06-21 05:36:56

Titoot
Member
Registered: 2024-06-21
Posts: 2

Re: [SOLVED] Steam Crash with Failed creating offscreen shared JS context

somehow after posting this I found this comment (https://github.com/ValveSoftware/steam- … 1973815171) after deleting /tmp/dumps (out of desperation), although I haven't edited the ownership
I ran it, it didn't work
ran it again it worked
so I'm not sure if that fixed it or not, either way I'll mark it as solved

Offline

#3 2024-08-02 02:43:11

muddy
Member
Registered: 2016-08-10
Posts: 18

Re: [SOLVED] Steam Crash with Failed creating offscreen shared JS context

Thanks for posting this saved me a ton of troubleshooting!
*Update* This sadly did not resolve the issue I ended up having to install lib32-libnm which makes no sense as I use systemd-networkd but it did the trick.

Last edited by muddy (2024-08-02 10:19:48)

Offline

Board footer

Powered by FluxBB