FPS issue after sleep
Hello, I have recently installed Bazzite on my GPD WIN 4. I am having an issue with the device when I put it to sleep and it wakes up the FPS is really struggling to come back up and sits at around 16 to 20 FPS in the game I was in. The only way I've found to resolve this currently is to restart the device however as soon as it sleeps again the same problem happens.
Any help would be greatly appreciated:)
11 Replies
@Dragon there's been some recent reports of some suspend issues on the latest bazzite. can you try rolling back to an older bazzite version, and see if it fixes the problem?
E.g.
bazzite-rollback-helper rebase 40-stable-20240722
Note that rebasing locks you to that OS version, to resume regular updates in the future, run bazzite-rollback-helper rebase stable
alternatively, try updating to the latest version of bazzite, and see if the issue is still thereOkay, I was already on the latest version so I will try use the rollback version
Okay, so I have done this and no change the same issue persists. When I use windows I don't have this issue so I don't believe it to be a device issue.
🤔 hrm which version of the win 4 is this?
could you check your TDP values after resume and see if they look correct?
run this + reboot
rpm-ostree kargs --append-if-missing=iomem=relaxed
Then after a suspend-resume, run
sudo ryzenadj -i
in terminal, you can use the decky terminal plugin while in game mode.
There should be a table that shows up that looks similar this:
The STAPM LIMIT, FAST LIMIT, and SLOW LIMIT should match your TDP.
Depending on your TDP control app, the FAST and STAPM LIMITS might be higher, but SLOW LIMIT should match your set TDPYes, I have this and are correct fast is 2 tdp higher
so it sounds like your TDP is set correctly, I wonder if your GPU or CPU clocks are getting locked on resume or something
could you pull up the mangohud performance overlay after resume and check if you see anything weird there?
I have a similar issue on a 7900 GRE. i.e. low FPS in Steam games (but not emulated games) after suspend / resume. If I quit the game and restart it though everything is fine. When I look in Mangohud it looks like the GPU utilization is at 100% but the power draw is very low.
For desktops, suspend-resume never worked for games as far as I know. Games will be slow, jittery, etc, after resume.
On desktops, not sure if this is considered a bug or expected behavior
When I brought this up before one of the devs said was not expected behavior. At least wasn't happening on his desktop.
it happens on my 5600x + 6700xt, and on other desktops I've seen similar reports. I've always assumed it never worked on desktop
but if not, then I'd say you should file a separate bug report, it's not related to this GPD issue.
Where do we submit bug reports? In this help channel or somewhere else?
Here or GitHub