Sample Header Ad - 728x90

Lenovo T14 Gen1 CPU stuck at low frequency randomly in Linux

2 votes
1 answer
2270 views
After installing Fedora 33 (also tried kubuntu and ubuntu 20.04) on my laptop, I have the problem that after some time, the CPU randomly gets stuck at low frequency (400MHz-800Mhz) and doesn't step up resulting in very slow response times. cpupower command doesn't change the CPUs speed even it returns status code 0. I have tried disabling intel_pstate and thermald. Some system info: $ uname -a Linux localhost.localdomain 5.10.7-200.fc33.x86_64 #1 SMP Tue Jan 12 20:20:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux $ cat /etc/*release Fedora release 33 (Thirty Three) $ grep "model name" /proc/cpuinfo model name : Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz $ grep "cpu MHz" /proc/cpuinfo cpu MHz : 800.004 cpu MHz : 800.002 cpu MHz : 800.001 cpu MHz : 800.002 cpu MHz : 800.005 cpu MHz : 800.001 cpu MHz : 800.000 cpu MHz : 800.002
$ cpupower frequency-info
    analyzing CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency:  Cannot determine or is not supported.
  hardware limits: 400 MHz - 4.90 GHz
  available cpufreq governors: performance powersave
  current policy: frequency should be within 400 MHz and 4.90 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency: Unable to call hardware
  current CPU frequency: 500 MHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes
Asked by Juan Cruz (31 rep)
Jan 25, 2021, 01:31 PM
Last activity: Apr 7, 2021, 12:16 AM