Asus ROG Ally performance
I split my windows partition and installed bazziteOS so I could dual boot. I did so to test performance back and forth. I assumed with a more streamlined OS that my performance would increase compared to Windows, but I had substantially worse performance in The Witcher 3 on Bazzite. I set the tdp to 18w on both (I used decky loader TDP plugin to set it on Bazzite) and same graphical settings. Bazzite got around 35 and Windows ~50 fps.
I have seen other have at least the same, if not better, performance with Bazzite, so I’m sure I’m missing something. Any ideas?
17 Replies
did you disable cpu boost on the windows side?
it could be that the Ally's cpu boost problem is similarly affecting your performance numbers on Bazzite
I do have boost disabled on windows. What do you think would cause boost ON to drop the fps so much? I’ll test it, just curious if you knew why it may cause it.
I think it's just something maybe hardcoded by Asus on the Ally somehow
@Smabe disables CPU boost on the Ally, which helps a lot
yeah the cpu will eat up most of the headroom the gpu has on the unit
I should add an option to simpleDeckyTDP just for ally users only
enable CPU Boost control
🤔different from just a toggle to enable or disable?
oh right you have to set your amd_pstate=passive
so amd-pstate-epp, the scaling driver enabled on most steamOS-like distros, actually won't support cpu boost at all until some upstream changes in a future kernel
so CPU boost control doesn't actually exist unless you manually change your scaling driver
could have something like antheas suggested like capping max freq for the cpu
it overs around 3.3ghz with cpu boost disabled
for future reference, if anyone needs cpu boost, they can change the scaling driver to passive
via:
rpm-ostree kargs --append=amd_pstate=passive
then rebootQuick question: is cpu boost disabled by default in bazzite?
Nope, you need to change your AMD scaling driver if you want access to CPU boost controls. It's documented on the SimpleDeckyTDP GitHub, if you want to enable it.
Aaah alright, but I don't want to use it. I have a clean bazzite install. It's disabled by default if I'm understanding it correctly?
Nope, CPU boost controls basically don't exist on the default amd-pstate-epp scaling driver
So it's not possible for to disable it unless you change the driver
Thanks! Do you recommend any of both the passive or acpi one?
@Smabe is using passive on the Ally, seems to work well from what I can tell
Ayup
Great to hear, I am aiming for best battery life