华硕 Q551LN
传感器输出:
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +33.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +28.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +33.0°C (high = +100.0°C, crit = +100.0°C)
pch_haswell-virtual-0
Adapter: Virtual device
temp1: +29.5°C
acpitz-virtual-0
Adapter: Virtual device
temp1: +33.0°C (crit = +103.0°C)
asus-isa-0000
Adapter: ISA adapter
cpu_fan: -1 RPM
temp1: +33.0°C
nouveau-pci-0400
Adapter: PCI adapter
GPU core: +0.60 V (min = +0.60 V, max = +1.20 V)
pwm_config输出:
# pwmconfig revision 6243 (2014-03-20)
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.
We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.
Found the following devices:
hwmon0 is acpitz
hwmon1 is nouveau
hwmon2 is pch_haswell
hwmon3 is asus
hwmon4 is coretemp
Found the following PWM controls:
hwmon3/pwm1 current value: 255
Giving the fans some time to reach full speed...
Found the following fan sensors:
hwmon3/fan1_input current speed: 0 ... skipping!
There are no working fan sensors, all readings are 0.
Make sure you have a 3-wire fan connected.
You may also need to increase the fan divisors.
See doc/fan-divisors for more information.
我在 Manjaro、Arch、Fedora 和 Ubuntu 上都遇到过风扇无法正常工作的问题。pwmconfig 说我的风扇传感器没有正常工作。我尝试忽略这个问题并为 fancontrol 编写一个配置文件,但无法让它工作。从休眠状态唤醒后,cpu_fan 传感器将显示 -1 或 25500 RPM。如果我在插入电源的情况下启动笔记本电脑,风扇转速将在 2500 RPM 左右或关闭。Sensors-detect 仅找到 coretemp,并且由于 pwmconfig 认为我没有风扇传感器,因此它不会生成配置文件。此外,从 Arch 切换到 Ubuntu 后,控制风扇的 pwm 从 hwmon3 切换到 hwmon4,我不知道这是否表明可能出了什么问题。
我尝试写入的 Fancontrol 配置:Fancontrol 显示启用风扇上的 PWM... 启动自动风扇控制...,但没有进展
INTERVAL=10
DEVPATH=hwmon4=devices/platform/asus-nb-wmi
DEVNAME=hwmon4=asus
FCTEMPS=hwmon4/pwm1=hwmon4/temp1_input
FCFANS=hwmon4/pwm1=hwmon4/fan1_input
MINTEMP=hwmon4/pwm1=20
MAXTEMP=hwmon4/pwm1=55
MINSTART=hwmon4/pwm1=75
MINSTOP=hwmon4/pwm1=55
MINPWM=0
MAXPWM=255
传感器——对所有事情都说“是”后检测输出:
Now follows a summary of the probes I have just done.
Just press ENTER to continue:
Driver `coretemp':
* Chip `Intel digital thermal sensor' (confidence: 9)
To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----cut here----
If you have some drivers built into your kernel, the list above will
contain too many modules. Skip the appropriate ones!
因此它只能找到核心温度,但是华硕不应该是其中之一吗,因为那是风扇控制所在的地方?
lsmod | grep -i asus 的输出:
asus_nb_wmi 28672 0
asus_wmi 28672 1 asus_nb_wmi
sparse_keymap 16384 1 asus_wmi
wmi 24576 2 asus_wmi,mxm_wmi
video 45056 2 asus_wmi,i915
asus_wireless 16384 0
任何帮助均感激不尽。
更新:
现在我已经放弃使用风扇控制了。我升级到了 Cosmic Cuttlefish,想看看这是否能解决任何问题,但并没有。由于我的笔记本电脑从挂起状态唤醒后,我无法控制风扇,所以我关闭了挂起功能。由于这实际上不是一个解决办法,因此仍然感谢任何帮助。