latest gamescope doesn’t work on Polaris (RX4xx/5xx) GPUs

I’m not sure what’s going on, I don’t think I did anything that should change the default session, but nothing is letting me return to gaming mode. I tried the desktop shortcut “Return to Gaming Mode,” I’ve tried logging off, and I’ve even tried rebooting. It just comes back to the desktop.
Solution:
now on stable
Jump to solution
35 Replies
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
Honestly I’m not even sure how to troubleshoot this 😦 I don’t really want to reinstall but I’m not sure what else I can do at this point. I just realized I’m on testing so I’m rebasing to stable and gonna see if that fixes it Nope
mk
mk11mo ago
is your user in wheel group what happens when you do systemctl start return-to-gamemode.service from terminal
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
Let me try, one moment I am in wheel. starting that service logs out of the desktop and right back in
mk
mk11mo ago
are you on bazzite-deck:stable now?
mk
mk11mo ago
I'd rollback to a previous commit
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
Rollback doesn’t work because I rebased from testing to stable, so the only previous deployment I have wasn’t good either I should have pinned it but I’m not certain it’s an ostree thing either
mk
mk11mo ago
what does systemctl status return-to-gamemode.service show I'm not familiar with systemd but I'm sure some error will show up
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
Pardon the photo, I don’t have discord set up on here
No description
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
Nothing in sudo journalctl -xeu return-to-gamemode.service either
mk
mk11mo ago
sorry no idea something weird happened when rebasing to testing probably
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
It was working fine on testing until it updated today
mk
mk11mo ago
I would try removing the local steam installed files? and see what happens
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
Where are they? ~/.steam? Steam does work in desktop mode oddly enough though I’ll try renaming that and reboot…
mk
mk11mo ago
.local/share/steam and .steam there are multiple directories .steampath I believe too too many seems rather a bad idea
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
If I launch big picture mode on the desktop it’s going at very low fps which makes me think something is up with my GPU’s drivers or something. It’s an AMD RX580 though so it should be fully supported.
mk
mk11mo ago
GPU acceleration in steam settings is enabled?
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
GitHub
Gamescope not working on RX 580 · Issue #1066 · ublue-os/bazzite
Gamescope not working on Polaris so gamemode ui doesnt work for me, but my rx 5600 rx 6600 and rx 6400 works fine ATTENTION: default value of option vk_khr_present_wait overridden by environment. A...
mk
mk11mo ago
then rebasing to a very old bazzite commit work maybe before May something like https://github.com/ublue-os/bazzite/pkgs/container/bazzite-deck/192495857?tag=39-stable-20240318 try rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:39-stable-20240318
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
I don’t wanna go back that far, so I’m trying 40-stable-20240424 because that’s the last day before gamescope was updated past 3.13.19 which the issue mentions was working on RX580
mk
mk11mo ago
nice
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
That did fix it. But it’s very frustrating that this is broken. I’m going to try and look around the builds. @Kyle Gospo can i poke you and ask for your thoughts? it seems like the current version of gamescope is broken on my GPU
Kyle Gospo
Kyle Gospo11mo ago
What's your GPU?
Kyle Gospo
Kyle Gospo11mo ago
Yes it's broken You can rebase to an older bazzite until valve fixes it Or rebase to the desktop build
𝒃𝒓𝒊「𝘴𝘩𝘦/𝘩𝘦𝘳」
okay, sounds good. i'll follow the upstream github issue https://github.com/ValveSoftware/gamescope/issues/1218 and just stay on 20240424 until i see that it's updated for that thank you!
DerHammerclock
DerHammerclock10mo ago
In case someone else searches for this if they have a RX580: This issue is still existing
Kyle Gospo
Kyle Gospo10mo ago
Latest :testing build may resolve this
DerHammerclock
DerHammerclock10mo ago
Lets go!!!
Rin
Rin10mo ago
Ooohhh that's great news, this might be time to get my old RX 580 some use
Rin
Rin10mo ago
It's alive! 🎉
No description
Rin
Rin10mo ago
Installing updates, it's going
DerHammerclock
DerHammerclock10mo ago
Also worked for me!
Solution
Kyle Gospo
Kyle Gospo10mo ago
now on stable
Kyle Gospo
Kyle Gospo10mo ago
thanks for testing

Did you find this page helpful?