我有一台笔记本电脑华硕 ROG GL753VD,我已经对其进行了分区,它装有 Windows 10 和 Ubuntu 18.04。
一切都运行正常,键盘、屏幕、 wifi 等,但风扇有异常行为,有时无法启动,因此计算机变得非常热。
这台笔记本电脑采用了“Optimus”技术(2 个 Intel + Nvidia 显卡)
我已经安装了 lm-sensors
iwlwifi-virtual-0
Adapter: Virtual device
temp1: +37.0°C
pch_skylake-virtual-0
Adapter: Virtual device
temp1: +54.0°C
acpitz-virtual-0
Adapter: Virtual device
temp1: +42.0°C (crit = +98.0°C)
asus-isa-0000
Adapter: ISA adapter
cpu_fan: 0 RPM
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +41.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +40.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +40.0°C (high = +100.0°C, crit = +100.0°C)
Core 2: +41.0°C (high = +100.0°C, crit = +100.0°C)
Core 3: +40.0°C (high = +100.0°C, crit = +100.0°C)
我发现的解决方法是,我切换到 Nvidia 卡,直到温度达到 80 度,然后再切换回 Intel,这样风扇就开始工作了,我尝试多次手动让风扇启动(下面是非工作示例)
find /sys/class/hwmon/hwmon*/ -name "fan*"
/sys/class/hwmon/hwmon3/fan1_input
/sys/class/hwmon/hwmon3/fan1_label
sudo echo "255" > /sys/class/hwmon/hwmon3/pwm1
我也尝试过使用 fancontrol,但是没有用
donhk@GL753VD:~$ sudo systemctl status fancontrol
● fancontrol.service - fan speed regulator
Loaded: loaded (/lib/systemd/system/fancontrol.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Condition: start condition failed at Sun 2018-10-14 09:33:51 CDT; 33min ago
└─ ConditionPathExists=/etc/fancontrol was not met
Docs: man:fancontrol(8)
man:pwmconfig(8)
我的问题是
由于在卡之间切换后风扇会自动启动,是否有可能检测出是什么导致风扇启动来创建脚本?