我正在尝试完全禁用运行 Ubuntu 20.04.1 的 Optiplex 7070 的风扇。
安装 i8kutils 和 modprobing i8k(使用 force=1 以使 modprobe 成功)后,我现在可以使用 i8kctl 控制风扇速度(基本上:全速、正常速度、低速)。
但是,完全禁用风扇实际上并不会使它们禁用:“i8kctl fan 0 0”使(唯一)风扇以 736 rpm 运行(根据 lm-sensors),而不是 0 rpm。即使所有核心温度都在 23 摄氏度左右,它也永远不会低于这个值,哪怕只有一秒钟。
我怎样才能彻底关闭风扇?
我也尝试过 smm (与 i8kctl 捆绑在一起),效果相同,以及 dell-fan-mon,它抱怨它无法检测到 CPU 温度传感器 id,但显然它本来就是要与笔记本电脑一起使用的,而 Optiplex 7070 不是其中之一。
我还注意到我已经禁用了 BIOS 中的风扇控制覆盖选项。