我拥有两台运行 Ubuntu 16.04 的 ThinkPad T420 笔记本电脑,这两台电脑在过去几周内都出现了过热问题。由于这两台电脑在此之前的几个月运行良好,我怀疑问题出在更新上,但我不能肯定。
症状是:
- 过热现象仅发生在 Ubuntu 中,而不会发生在 Windows 7 中。
- 仅当连接到交流电源时才会发生过热。断开交流电源后,温度会迅速降至正常水平。
- 仅当计算机处于中等使用状态时才会发生过热。如果计算机处于闲置状态,温度将保持正常。
- 如果满足所有这些条件,CPU 温度会在大约一小时内缓慢上升。风扇继续运转,CPU 节流,但温度却无法降低。温度稳定在 95 摄氏度左右(根据 psensor),系统运行缓慢到无法使用的程度,并且计算机摸起来很烫。
- CPU 使用率正常。风扇似乎没问题。sudo top 显示没有异常进程占用 CPU。
我尝试过的:
- 在 BIOS 电源选项卡中,我更改了两个设置,以便交流电源下的行为与电池电源下的行为相同。
- 我安装了 thermald。
- 我安装了 tlp,包括 ThinkPad 附加功能。
结果:什么也没有。问题还是一样。
有什么想法吗?还有人遇到过这种情况吗?
谢谢!
更新--问题已解决:
谢谢 Linrunner!我安装了更新版本的 TLP(1.0.1,通过 PPA,而不是 Canonical 的版本)。然后我设置了新选项:TLP_DEFAULT_MODE=BAT TLP_PERSISTENT_DEFAULT=1
令人惊讶的是,从那时起,不再出现过热现象。这实际上更像是一种变通方法,而不是解决方案,因为这意味着强制计算机始终处于电池模式,但我真的没有注意到任何差异。