我尝试过几种方法来控制风扇,但都不起作用。我有一块 M4A88T-M 主板,配有 Phenom AMD 处理器和 NVIDIA Quadro600 PCIe 卡。我安装了 thermald、lmsensors、fancontrol 以及 Xsensors 和 Psensors,这样我就可以获得风扇速度和温度的图形读数。
我已添加到 /etc/default/grub
acpi_enforce_resources=lax
让 pwm 运行,但是没有作用。
sudo pwmconfig
/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed.
我在另一篇文章中看到
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off" 或
acpi_enforce_resources=no 可能会起作用,但我不想在不知道自己在做什么的情况下进一步弄乱我的内核。
另一次尝试:
sudo service kmod start
Job for systemd-modules-load.service failed because the control process exited with error code.
See "systemctl status systemd-modules-load.service" and "journalctl -xe" for details.
根据传感器检测2个传感器:
驱动k10temp' (autoloaded): * Chip
程序 AMD 系列 10h 热传感器'(置信度:9)
驱动程序it87': * ISA bus, address 0x290 Chip
ITE IT8712F Super IO 传感器(置信度:9)
我安装了以下模块:
cat /etc/modules # Generated by sensors-detect on Thu May 28 02:29:36 2020
# Chip drivers
it87
我尝试的另一件事:
sudo systemctl status fancontrol
fancontrol.service - fan speed regulator
Loaded: loaded (/lib/systemd/system/fancontrol.service; enabled; vendor pr>
Active: inactive (dead)
Condition: start condition failed at Thu 2020-05-28 02:36:07 EDT; 1h 5min ago
Docs: man:fancontrol(8)
man:pwmconfig(8)
systemd[1]: Condition check resulted in fan speed regulator being skipped.
systemd[1]: /lib/systemd/system/fancontrol.service:11: PIDFile= references a path below legacy directory /var/run/>
我不确定如何根据温度创建最小和最大风扇速度。或者在 Ubuntu 20.04 中什么会起作用。我也可以安装 XFCE 桌面。