最近更新后风扇一直开着

最近更新后风扇一直开着

在最近更新之前,Fancontrol 在启动时启动,一切正常。

现在风扇不停转了。为了解决这个问题,每次打开电脑时我都必须重新设置 pwmconfig。然后我必须运行

sudo fancontrol

这使得风扇得到应有的控制。我不明白为什么每次启动时都要经历这一切。特别是 pwmconfig 部分让我感到困惑。我已经设置了文件 (/etc/fancontrol),但如果我在 pwmconfig 之前尝试运行 fancontrol,它会显示:

“hwmon1 的设备名称已更改”

配置似乎已过时,请再次运行 pwmconfig”

答案1

找到了答案,只需重新安装即可修复:

    sudo apt-get purge fancontrol && sudo apt-get install fancontrol

答案2

由于这是该错误在网络上的首次搜索,因此上游错误是: https://github.com/lm-sensors/lm-sensors/issues/227

相应的 ubuntu bug 已经开放了十年了: https://bugs.launchpad.net/ubuntu/+source/lm-sensors-3/+bug/576602

拱门建议: https://wiki.archlinux.org/index.php/Fan_speed_control#Device_Paths_have_Changed_in_%2Fetc%2Ffancontrol

问题是每次启动时 hwmon 设备编号都会发生变化,而 pwmconfig / fancontrol 无法处理它。我使用的解决方法是通过 /etc/modprobe.d/fancontrol.conf 指定内核模块加载顺序,如 ubuntu 和 arch 链接中详细描述的那样。我的包含:

softdep nct6775 预:amdgpu softdep k10temp 预:nct6775 softdep asus_wmi 预:k10temp softdep hid_logitech_hidpp 预:k10temp

请注意,您需要指定所有内容的顺序:

grep -H . /sys/class/hwmon/hwmon*/名称

相关内容