ublue-os / bazzite

Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
https://bazzite.gg
Apache License 2.0
3.34k stars 184 forks source link

Performance after suspend #885

Open lowpayne opened 4 months ago

lowpayne commented 4 months ago

Describe the bug

Hello I Got sometimes problem with performance after waking up device from sleep mode.I was playimg Dmc V fps cpunter 48 when I woke up device fps was udner 40, Bazzite os stable

What did you expect to happen?

Solution

Output of rpm-ostree status

No response

Hardware

Legion go

Extra information or context

No response

lm209 commented 4 months ago

You can install SimpleDeckyTDP for Decky Loader and change to Performance Mode

Black-Seraph commented 3 months ago

Can confirm @lowpayne's reported issue to also be present on ROG Ally.

Shaunathanz commented 2 months ago

I've noticed performance issues after resuming from suspend on Legion Go. It seems to be random but I can tell you there are two different symptoms I've noticed on separate occasions, not occurring simultaneously.

One is that the CPU clocks are unusually low after resuming from suspend, like less than 1/4th of what they normally are. On LeGo it's like 900MHz instead of 3-4k. Can be temporarily fixed by manually setting CPU clocks.

Second is that handheld Daemon will max the CPU to 100% for like 10 minutes straight and that tanks game performance and drains battery. You can switch to desktop mode and open the task manager to verify this one.

I haven't reported either issue because I don't really have time to gather info but maybe check and see if you have similar symptoms when your performance is lower than expected after resuming.