Hey everyone! ![]()
I’ve been trying to gain full control over my CPU frequency scaling in QubesOS, but I’m stuck with hwp-internal as the governor. No matter what I try, Xen (or the kernel) keeps forcing hwp-internal, preventing me from manually setting CPU frequencies.
What I’ve Tried So Far:
Disabled Turbo Boost using xenpm disable-turbo-mode 0-15 – Worked fine.
Set max frequency with xenpm set-scaling-maxfreq – Ignored, still running at max clock.
Added hwp=0 to Xen GRUB parameters – No effect, still stuck on hwp-internal.
My Question:
Is it possible to fully disable or override hwp-internal so I can manually control CPU scaling?
Or is my CPU locked into hwp-internal with no way to change it in QubesOS?
System Specs:
- QubesOS Version:
4.2(R4.2) - Kernel Version:
6.6.77-1.qubes.fc37.x86_64 - Scaling Driver:
hwp-cpufreq - Current Governor:
hwp-internal - CPU Model:
GenuineIntel 12th Gen Intel(R) Core(TM) i7-12650H
If anyone has experience dealing with this in QubesOS/Xen, I’d really appreciate any guidance! ![]()
![]()
Thanks in advance!