High GPU usage at idle in Game Mode
Just reinstalled Bazzite on Legion Go.
I’m getting 60-90% GPU usage at idle in game mode, this wasn’t the case last time I tried bazzite.
It causing the idle temp to be around 60C, whereas on windows it sits at 40C. This causes the fans to be relatively noisy, it’s pretty annoying haha.
Is this normal behaviour now? Seems pretty bad for battery life and power usage in general.
17 Replies
It’s really laggy at anything lower than 15W too, so it’s not a UI bug, it really is using that much GPU power just to render the UI lmao
There was a pretty big release today where Bazzite went from Fedora 39 to 40. So it might make sense to rebase to the last Fedora 39 release and see if that solves the problem. There seem to be quite a few issues in today's release.
To rebase against the older image, you'd need to run this command in the terminal.
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck:39-stable-20240418
Hope that helps
I’ll give that a go, will update if it fixes it or not 🙂
Good luck 🙂
Rebased, same issue 😦
Sorry to hear that. Hopefully one of the future patches will help
Seems like a TDP issue, how are you controlling TDP?
TDP even at 30W and the issue still persists. I’ve tried using HHD and simple decky TDP
STAPM and STT, same issue 😦
Gonna go back to windows as battery life is pretty important and using 90% GPU just to look at the Home Screen is too much for me 😦
If I set TDP to 10W it’s extremely laggy, so it’s not a TDP issue, my TDP is definitely changing. At 20W it works well but very high GPU usage, at 30W the GPU usage goes down but that’s crazy just to render the home screen
I’ve never noticed my MangoHUD update on the Home Screen unless I’m moving so I probably always supposed it was high because of what was recently rendered. Doesn’t update every second like a game does but only when I move my thumb stick.
Anyways best of luck to you
so SteamUI is pretty dumb, and renders at a full 144hz 1600p on the home screen, which is surprisingly taxing.
the workaround is to reduce the rendering resolution of the home screen to 1200p or 800p, see https://github.com/aarron-lee/LegionGoRefreshRate/
but for most users, as long as you're not on the home screen, it shouldn't consume resources
so if you're ingame, or in a settings menu, etc, it shouldn't effect anything
Would it make sense to add this plugin and configure it in the bazzite-deck image for all users? As battery life is important on handhelds.
unless you're on the home screen all the time, in practice it shouldn't make much of a difference
True you not going to be on the homescreen much. Nevermind
e.g., if you have a game open, or are in any other screen, the power consumption should be reasonable
it's just the home screen that's really bad
i suspect it has something to do with the background animation on the home screen
That's really funny though, high power consumption in the home screen and low power usage for gaming 😂
Thanks for the advice/explanation @Aru
I was just confused as it didn’t seem to be doing this last time I used Bazzite, guess I just didn’t notice haha