我最近开始手动暂停我的计算机2 (Dell Precision T5500 - 是的,它有点旧...),并且当它再次唤醒时我开始注意到一些奇怪的事情。
主板风扇开始“自行运转”。只有主板风扇 - 其余均正常。
在挂起之前,一切都很顺利,风扇对冷却要求反应良好。然而,恢复后,主板风扇开始以正弦波模式运行,频率约为 0.25Hz。听上去是“ooooEEEEooooEEEEoooo”的声音。
使用图表绘制该风扇的速度变化lm-sensors
,gnuplot
显示出近乎完美的正弦波形式:
我见过很多帖子说风扇在恢复后会完全启动,但从来没有见过这种奇怪的情况。就好像风扇控制的滞后完全失灵了,它几乎立即对最小的变化做出反应,并且有效地振荡。
那么,有人听说过这样的事情吗? 有没有什么方法可以设置风扇控制滞后以防止这种振荡?
理想情况下,我希望能够运行一个简单的命令,撤消通过暂停所做的任何操作 - 无论是在 /sys 中设置某些内容还是其他什么。
顺便说一句,它fancontrol
在我的系统上运行不佳 - 它无法获取风扇速度,即使风扇速度在尝试时明显发生变化,因此它默认所有风扇的速度为 100%,这听起来像是一个风力调节器。
17.10 缺少 /sys 中的 pwmX_enable 条目,因此无法设置风扇模式。dell_smm
我不知道这是 Linux 的一项变化,还是只是 hwmon 特有的东西。(浏览源代码以查看戴尔smm-hwmon.c它看起来好像没有实现该接口)。
systemctl suspend
- Linux dell 4.13.0-32-generic #35-Ubuntu SMP 2018 年 1 月 25 日星期四 09:13:46 UTC x86_64 x86_64 x86_64 GNU/Linux -- DISTRIB_DESCRIPTION="Ubuntu 17.10"