Steam crash, Flatpak & xdg-desktop-portal-(gnome)

Steam launched from app launcher menu fails, launch from shell/console reveals this at the end of the output:

GetWin32Stats: display was not open yet, good
steamwebhelper.sh[13280]: Runtime for steamwebhelper: defaulting to /home/spongebob/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[13280]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 29 milliseconds to initialize
src/steamUI/steamuisharedjscontroller.cpp (529) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (529) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (529) : Fatal assert; application exiting
src/steamUI/steamuisharedjscontroller.cpp (529) : Fatal assert; application exiting
07/02 12:10:00 Init: Installing breakpad exception handler for appid(steam)/version(1687386907)/tid(13244)
assert_20230702121000_30.dmp[13430]: Uploading dump (out-of-process)
/tmp/dumps/assert_20230702121000_30.dmp
_ExitOnFatalAssert
[spongebob@krabby-patty ~]$ assert_20230702121000_30.dmp[13430]: Finished uploading minidump (out-of-process): success = yes
assert_20230702121000_30.dmp[13430]: response: CrashID=bp-f500836c-df86-4209-8985-ddddd2230702
assert_20230702121000_30.dmp[13430]: file ''/tmp/dumps/assert_20230702121000_30.dmp'', upload yes: ''CrashID=bp-f500836c-df86-4209-8985-ddddd2230702''

From github: prior report

The solution (further down the github report thread) to remove xdg-desktop-portal-gnome, which also removes Flatpak and some other co-dependencies will temporarily fix this issue with Steam UI updates → new look.The problem is upstream, probably some conflict between Steam provisioned library and system resident library.
Steam version installed: steam 1.0.0.78-1 (not the native client version).
If you need to use Flatpak too then this is a headache.

I’ve left this as a placeholder, a hint for anyone stuck.

Cheers
M

Always read Announcements posts including the Known issues and solutions in the second reply.

If you do it this way, it will not:

1 Like

Okey, that wasn’t obvious to be honest, and I did thoroughly Google ‘Manjaro + xdg-desktop bugs’ before looking at Arch threads. My Google-Foo needs work :man_facepalming:. The bug only surfaced (Chromium user) when the latest Steam update flagged it yesterday… latest for me, first Steam launch in about 3-4 weeks.
Thanks for the pointer all the same.
Cheers
M :+1:

It works for me, thank you. :grinning: