You are not logged in.
My computer (Lenovo G510) lowers the CPU (Core i5-4210M) clock every time it wakes up from sleep
After the full power-on maximum frequncy limit is set correctly as equal to the hardware limit.
$ cpupower frequency-info
analyzing CPU 0:
driver: intel_cpufreq
CPUs which run at the same hardware frequency: 2
CPUs which need to have their frequency coordinated by software: 2
maximum transition latency: 20.0 us
hardware limits: 800 MHz - 3.20 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
current policy: frequency should be within 800 MHz and 3.20 GHz.
The governor "schedutil" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 2.25 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yesAfter the first wake- up from sleep max frequency limit reduced to 1.92 GHz
$ cpupower frequency-info
analyzing CPU 0:
driver: intel_cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 20.0 us
hardware limits: 800 MHz - 3.20 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
current policy: frequency should be within 800 MHz and 1.92 GHz.
The governor "schedutil" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 1.90 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yesAfter the 2nd wake-up limit is reduced again to 1.2 GHz
$ cpupower frequency-info
analyzing CPU 3:
driver: intel_cpufreq
CPUs which run at the same hardware frequency: 3
CPUs which need to have their frequency coordinated by software: 3
maximum transition latency: 20.0 us
hardware limits: 800 MHz - 3.20 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
current policy: frequency should be within 800 MHz and 1.28 GHz.
The governor "schedutil" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 798 MHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yesManual setting maximum frequency limit via
sudo cpupower set-frequency -d 3200000or
echo 3200000 | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_max_freqdoes not cause any changes.
Offline
I am experiencing the same issue on two of my laptops: an HP G10 Elitebook (i7-1355U) and an HP G9 Probook (i7-1255U). After suspending, the CPU clock speed is stuck at 0.4GHz for all cores. Rebooting does not resolve the issue; only hibernation or a complete power off/on cycle restores normal functionality (it seems a cold start is necessary, while a warm start does not help). Additionally, `cpupower set-frequency` fails to change the CPU frequency when it is stuck at a low clock speed, although it works as expected when the CPU is in normal mode.
Offline
My laptop also encounters such an issue. My CPU is AMD Ryzen 7 8845HS. Restarting resolves the issue for me.
Offline
Same exact problem for me on my HP Spectre x360 16 f2013dx (7H0Z9UA). In my case it's only 300 MHz!
Last edited by haekele (2026-09-24 06:08:14)
Offline
For me, replugging the power resets this. It always happens if I plug the power in during suspend.
Offline