我遇到了无法修复的 fancontrol 问题。我尝试了在互联网上找到的方法,但似乎都不起作用。希望你能帮助我。
问题
Fancontrol 不会在启动时启动。在终端中执行 fancontrol 时,我收到以下错误。
Loading configuration from /etc/fancontrol ...
Common settings:
INTERVAL=1
Settings for hwmon2/pwm1:
Depends on hwmon1/temp5_input
Controls hwmon2/fan1_input
MINTEMP=40
MAXTEMP=80
MINSTART=77
MINSTOP=24
MINPWM=0
MAXPWM=255
AVERAGE=20
Settings for hwmon2/pwm2:
Depends on hwmon1/temp5_input
Controls hwmon2/fan2_input
MINTEMP=40
MAXTEMP=80
MINSTART=100
MINSTOP=92
MINPWM=0
MAXPWM=255
AVERAGE=20
Settings for hwmon2/pwm3:
Depends on hwmon1/temp5_input
Controls hwmon2/fan3_input
MINTEMP=40
MAXTEMP=80
MINSTART=64
MINSTOP=64
MINPWM=64
MAXPWM=255
AVERAGE=20
Error: file hwmon2/pwm1 doesn't exist
Error: file hwmon2/pwm2 doesn't exist
Error: file hwmon2/pwm3 doesn't exist
At least one referenced file is missing. Either some required kernel
modules haven't been loaded, or your configuration file is outdated.
In the latter case, you should run pwmconfig again.
这是我的设置文件的样子。
# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=1
DEVPATH=hwmon1=devices/platform/coretemp.0 hwmon2=devices/platform/it87.2608
DEVNAME=hwmon1=coretemp hwmon2=it8728
FCTEMPS=hwmon2/pwm1=hwmon1/temp5_input hwmon2/pwm2=hwmon1/temp5_input hwmon2/pwm3=hwmon1/temp5_input
FCFANS=hwmon2/pwm1=hwmon2/fan1_input hwmon2/pwm2=hwmon2/fan2_input hwmon2/pwm3=hwmon2/fan3_input
MINTEMP=hwmon2/pwm1=40 hwmon2/pwm2=40 hwmon2/pwm3=40
MAXTEMP=hwmon2/pwm1=80 hwmon2/pwm2=80 hwmon2/pwm3=80
MINSTART=hwmon2/pwm1=77 hwmon2/pwm2=100 hwmon2/pwm3=64
MINSTOP=hwmon2/pwm1=24 hwmon2/pwm2=92 hwmon2/pwm3=64
MINPWM=hwmon2/pwm1=0 hwmon2/pwm2=0 hwmon2/pwm3=64
MAXPWM=hwmon2/pwm1=255 hwmon2/pwm2=255 hwmon2/pwm3=255
AVERAGE=hwmon2/pwm1=20 hwmon2/pwm2=20 hwmon2/pwm3=20
真正奇怪的是,当我执行此命令(sudo services fancontrol start)时,fancontrol 开始正常工作。在终端中运行 fancontrol 时,我得到与以前完全相同的错误,尽管这次 fancontrol 运行正常。运行 pwmconfig 没有帮助,因为它会创建一个与我的类似的设置文件,从而产生相同的错误。
风扇原本由主板自动控制,但这种控制会把事情搞得一团糟。这就是我需要风扇控制的原因。
我正在运行 kubuntu 22.04
任何帮助将不胜感激!