我在联想 ThinkPad X1 Carbon(第 4 代)上运行 Kubuntu。自从最近升级到 20.04 LTS 以来,我遇到了以下问题。
从待机状态唤醒时,无论实际 CPU 负载如何,笔记本电脑的风扇都会偶尔设置为最大速度(大约 7000 RPM)。这有助于让笔记本电脑进入睡眠状态并再次唤醒。然后风扇才有可能对 CPU 负载和温度做出正常反应。
sensors
当风扇达到最大转速时运行时,我得到以下信息:
$ sensors
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: +35.0°C
pch_skylake-virtual-0
Adapter: Virtual device
temp1: +42.5°C
BAT0-acpi-0
Adapter: ACPI interface
in0: 16.97 V
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 6932 RPM
temp1: N/A
temp2: N/A
temp3: +0.0°C
temp4: +0.0°C
temp5: +0.0°C
temp6: +0.0°C
temp7: +0.0°C
temp8: +0.0°C
temp9: +0.0°C
temp10: +1.0°C
temp11: +0.0°C
temp12: +0.0°C
temp13: +0.0°C
temp14: +0.0°C
temp15: +0.0°C
temp16: +0.0°C
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +43.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +42.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +43.0°C (high = +100.0°C, crit = +100.0°C)
acpitz-acpi-0
Adapter: ACPI interface
temp1: +48.0°C (crit = +128.0°C)
当风扇正常运行时运行它,即根据 CPU 负载,我注意到它temp1
不再是N/A
而是有一个值。
...
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 3240 RPM
temp1: +46.0°C
temp2: N/A
...
有什么想法可能出现什么问题以及如何解决?
答案1
现在,作为一种解决方法,我已转向使用thinkfan
(http://manpages.ubuntu.com/manpages/bionic/man1/thinkfan.1.html),可以配置为不使用消失的温度值。