Lenovo T14 Gen1 CPUがLinuxで低周波数でランダムに停止する

Lenovo T14 Gen1 CPUがLinuxで低周波数でランダムに停止する

ラップトップにFedora 33(kubuntuとubuntu 20.04も試してみました)をインストールした後、次の問題に直面しました。しばらくすると、CPUはランダムに低い周波数(400MHz〜800MHz)で停止し、速度が速くなり、速度が非常に遅くなります。応答時間が遅い。

cpupower コマンドはステータスコード 0 を返しても CPU 速度を変更しません。

intel_pstateとThermaldを無効にしてみました。

いくつかのシステム情報:

$ 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

ベストアンサー1

〜らしいhttps://github.com/erpalma/throttledツールはこの問題を解決します。 (私は数日間Fedora 32でテストし、数時間Ubuntu 20でテストしました。)

おすすめ記事