Are you using any gamescope patches or a forked version of gamescope?
[X] The issue occurs on upstream gamescope without any modifications
Current Behavior
The issue here is that, when running Steam with Gamescope in SteamOS mode, steamwebhelper crashes after invoking steam -shutdown.
I've created a script called steamos-session-select, a simple bash script that invokes steam -shutdown, and placed it in /usr/bin. I then launch Steam using Gamescope to launch in SteamOS mode using the following.
gamescope -e -- steam -steamdeck -steamos3
When I then select Switch to Desktop, this calls /usr/bin/steamos-session-select (which invokes steam -shutdown). Steam appears to shutdown gracefully, but then a crash report is generated with the reason steamwebhelper killed by SIGTRAP.
This is tested on Fedora 41. This brings up a pop up on the desktop from the Automatic Bug Reporting Tool (ABRT). This issue also occurs on Arch Linux.
This is also tested in embedded mode with a custom gamescope-session bash script that invokes gamescope --mangoapp -e -- steam -steamdeck -steamos3.
Steps To Reproduce
Open a terminal window and launch Steam with Gamescope with gamescope -e -- steam -steamdeck -steamos3.
Open another terminal window and run steam -shutdown
A crash report is generated.
Use journalctl -f to refer to the points when the crash has happened.
Is there an existing issue for this?
Are you using any gamescope patches or a forked version of gamescope?
Current Behavior
The issue here is that, when running Steam with Gamescope in SteamOS mode, steamwebhelper crashes after invoking
steam -shutdown.I've created a script called
steamos-session-select, a simple bash script that invokes steam -shutdown, and placed it in /usr/bin. I then launch Steam using Gamescope to launch in SteamOS mode using the following.gamescope -e -- steam -steamdeck -steamos3When I then select Switch to Desktop, this calls
/usr/bin/steamos-session-select(which invokessteam -shutdown). Steam appears to shutdown gracefully, but then a crash report is generated with the reasonsteamwebhelper killed by SIGTRAP.This is tested on Fedora 41. This brings up a pop up on the desktop from the Automatic Bug Reporting Tool (ABRT). This issue also occurs on Arch Linux.
This is also tested in embedded mode with a custom
gamescope-sessionbash script that invokesgamescope --mangoapp -e -- steam -steamdeck -steamos3.Steps To Reproduce
gamescope -e -- steam -steamdeck -steamos3.steam -shutdownHardware information
Software information
Which gamescope backends have the issue you are reporting?
Logging, screenshots, or anything else
systemd-coredump[10829]: [🡕] Process 10555 (steamwebhelper) of user 1000 dumped >