Hey, everyone! Hope you’re doing well.
I should preface that I’m very new to Qubes and Linux in general, so I might be missing something obvious. If I am, sorry.
I’m using a desktop machine with an i7 Ultra 265k and a Z890 AYW GAMING WIFI W motherboard. I have the latest stable installation of Qubes.
The problem:
I can’t get anything to use more CPU than the base speed of the CPU (~3.9 GHz). xenpm get-cpufreq-average and xenpm start are both able to use other clock speeds, but no qube that I’ve made can. The output of xenpm get-cpufreq-para
cpu id : 0
affected_cpus : 0
cpuinfo frequency : base [3900000] max [5500000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [26]
: nominal [45] highest [64]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 1
affected_cpus : 1
cpuinfo frequency : base [3900000] max [5500000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [26]
: nominal [45] highest [64]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 2
affected_cpus : 2
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 3
affected_cpus : 3
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 4
affected_cpus : 4
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 5
affected_cpus : 5
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 6
affected_cpus : 6
cpuinfo frequency : base [3900000] max [5500000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [26]
: nominal [45] highest [63]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 7
affected_cpus : 7
cpuinfo frequency : base [3900000] max [5500000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [26]
: nominal [45] highest [63]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 8
affected_cpus : 8
cpuinfo frequency : base [3900000] max [5500000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [26]
: nominal [45] highest [63]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 9
affected_cpus : 9
cpuinfo frequency : base [3900000] max [5500000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [26]
: nominal [45] highest [63]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 10
affected_cpus : 10
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 11
affected_cpus : 11
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 12
affected_cpus : 12
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 13
affected_cpus : 13
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 14
affected_cpus : 14
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 15
affected_cpus : 15
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 16
affected_cpus : 16
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 17
affected_cpus : 17
cpuinfo frequency : base [3900000] max [4600000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [15]
: nominal [33] highest [46]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 18
affected_cpus : 18
cpuinfo frequency : base [3900000] max [5500000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [26]
: nominal [45] highest [63]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
cpu id : 19
affected_cpus : 19
cpuinfo frequency : base [3900000] max [5500000]
scaling_driver : hwp
cppc variables :
hardware limits : lowest [1] lowest nonlinear [26]
: nominal [45] highest [63]
configured limits : min [1] max [255] energy perf [128]
: activity_window [0 hardware selected]
: desired [0 hw autonomous]
turbo mode : enabled
Shows the correct clock speeds, but only the base speed is used.
This problem seems similar to this post: Intel CPU Frequency Scaling Broken · Issue #4604 · QubesOS/qubes-issues · GitHub . Which concerns me, as this post started in 2018, and I’d hope a fix has been found since 2018.
Modifying the grub with cpufreq=xen:performance does change the scaling driver and governor, but it displays the max speed as the base speed (just like that post), and the set-scaling-maxfreq command does nothing. I have been unable to use pstate drivers, and sudo dmesg | grep pstate returns
[ 2.084148] intel_pstate: CPU model not supported
Interestingly, though presumably intentionally (I’m new), the number before inter_pstate changes seemingly every reboot.
I am worried this is potentially a hardware compatibility issue with the CPU and the Xen hypervisor, which is disheartening, but maybe not super surprising since there appears to be at least one other compatibility issue with the recent Intel CPUs.
I’d love any help. I’m hopeful there’s a way to get this working properly. Thanks for reading ![]()