Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Game Mode] Steam crash on game exit with Game Recording #1862

Open
AkazaRenn opened this issue Nov 6, 2024 · 15 comments
Open

[Game Mode] Steam crash on game exit with Game Recording #1862

AkazaRenn opened this issue Nov 6, 2024 · 15 comments
Labels
bug Something isn't working gamescope Issues related to Valve's Gamescope program

Comments

@AkazaRenn
Copy link
Contributor

AkazaRenn commented Nov 6, 2024

Describe the bug

Steam crashes once the game is closed. gamescope-wl process restarts, together with all Steam processes.

What did you expect to happen?

No crash on exiting the game.

Output of rpm-ostree status

bazzite-deck:stable 41.20241104 (2024-11-04T05:01:16Z)

Hardware

Ryzen 7800X3D with Radeon 6950XT

Extra information or context

No response

@dosubot dosubot bot added bug Something isn't working gamescope Issues related to Valve's Gamescope program labels Nov 6, 2024
@quuinnn
Copy link

quuinnn commented Nov 7, 2024

Same issue here on my Steam Deck LCD 512. Been happening since the latest Steam update.

Heres the result of rpm-ostree status on my system

State: idle Deployments: ● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-gnome:stable Digest: sha256:0c40b912f034c9297e76125dea2d0a3417b46a3391dd9fe77dda7ba8875cd762 Version: 41.20241104 (2024-11-04T04:59:55Z) LayeredPackages: konsole mullvad-vpn

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-gnome:stable Digest: sha256:7e9af0bc63e8c608efb66ed32da3af4660f3dee108892109fde12a697a962c79 Version: 41.20241030 (2024-10-31T01:21:40Z) LayeredPackages: konsole mullvad-vpn

edit: fixed it by turning off background recording

@davetansley
Copy link

I get the same thing as well, also "cured" by turning off game recording.

It does seem to be recording something, as there are files created in the gamerecording directory (specified in desktop Steam settings), but they don't show up as clips or recordings on the game's Steam page in GameMode.

@di-egoalv
Copy link

I have the same exact problem. Also, creating clips with the Steam Button + Right D-Pad triggers a sound but doesn't record any clip at all. This used to work properly before, even using the Steam Beta. Only way to stop the crashing is disabling Background recording altogether.

@AkazaRenn AkazaRenn changed the title [Game Mode] Steam crash on game exit [Game Mode] Steam crash on game exit with Game Recording Nov 14, 2024
@fsworld009
Copy link

fsworld009 commented Nov 17, 2024

Observed the same issue on Bazzite installed on my GPD Win 4 2023 while the recording feature on stock SteamOS on my Steam Deck works fine. Both running stable Steam clients.

grepped gamescope packages on both systems for reference:

SteamOS

sudo pacman -Qs | grep gamescope
local/gamescope 3.15.14-1
local/lib32-gamescope 3.14.11-1

Bazzite

rpm -qa | grep gamescope
gamescope-libs-100\.3.15.11-12.bazzite.x86_64
gamescope-libs-100\.3.15.11-12.bazzite.i686
gamescope-100\.3.15.11-12.bazzite.x86_64
gamescope-shaders-0.0.git.7.6f5cb623-1.fc41.noarch
gamescope-session-plus-0.0.git.348.5b744a85-1.fc41.noarch
gamescope-session-steam-0.0.git.19.eb6c2f9f-1.fc41.noarch

Not sure if we need to upgrade gamescope to 3.15.14 on Bazzite.

@fsworld009
Copy link

Updated system today.

rpm-ostree status
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
                   Digest: sha256:98522d63341192410178052962a2cb6084209fedb0c1a2909d6f46e76512fbc4
                  Version: 41.20241118.2 (2024-11-19T02:58:01Z)

rpm -qa | grep gamescope
gamescope-libs-100\.3.15.11-14.bazzite.x86_64
gamescope-libs-100\.3.15.11-14.bazzite.i686
gamescope-100\.3.15.11-14.bazzite.x86_64
gamescope-shaders-0.0.git.7.6f5cb623-1.fc41.noarch
gamescope-session-plus-0.0.git.348.5b744a85-1.fc41.noarch
gamescope-session-steam-0.0.git.19.eb6c2f9f-1.fc41.noarch

Clip feature seems works fine now, I can see the clip is saved in Media page after hitting Home+Dpad right, and can export it normally (tried sending the clip to my other laptop). However, Steam client will still crash after exiting a game.

@matte-schwartz
Copy link
Contributor

I've been told that background game recording will be fixed in an upcoming Steam Client beta release

@AkazaRenn
Copy link
Contributor Author

AkazaRenn commented Nov 26, 2024

As I have tested, it's not fixed by the Steam beta client released on Nov. 25 with Bazzite stable also release on Nov. 25. Maybe next one.

Nov. 27, still crashing.

@fsworld009
Copy link

The gamescope version from Bazzite Nov.25 release (3.15.11-15) is still behind the version on SteamOS (3.15.14-1)

@matte-schwartz
Copy link
Contributor

matte-schwartz commented Nov 27, 2024

The fix will not come from Gamescope or any package version at all, the fix will come from Valve within the Steam Client without any package changes required. The Steam Deck client release notes from Valve should mention when the issue is fixed.

@AkazaRenn
Copy link
Contributor Author

It's been a few versions of Steam beta but I feel like it's still not fixed, can anyone confirm if it's just me?

@matte-schwartz
Copy link
Contributor

I've not seen anything in the client release notes so I assume it's still under internal testing for now

@AkazaRenn
Copy link
Contributor Author

There was an update that seems related to our issue but doesn't fix it unfortunately Screenshot_20241211_181628_Steam.png

@matte-schwartz
Copy link
Contributor

This evening's Deck Beta client update seems to have fixed it on my end

@quuinnn
Copy link

quuinnn commented Dec 12, 2024

I've tested it on my Steam Deck and it's also working now.

@AkazaRenn
Copy link
Contributor Author

The beta client last night makes my Steam BPM completely unresponsive... I'm unable to verify if the update fixes the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working gamescope Issues related to Valve's Gamescope program
Projects
None yet
Development

No branches or pull requests

6 participants