manjaro华硕控制风扇转速

电脑有时候发烧

电脑有时候发热,热到键盘都能感到明显温度,而且电脑下面的桌子也是热乎,于是尝试用命令控制风扇
但由于主板的原因,不能做太多想做的事

命令如下

1
2
3
echo 2 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon[[:print:]]*/pwm1_enable   #风扇自动调节
echo 1 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon[[:print:]]*/pwm1_enable #停止风扇
echo 0 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon[[:print:]]*/pwm1_enable #风扇全速转
  • root 权限下

asus-nb-wmi是一个内核模块,它包含在 Linux 内核中,并在华硕笔记本电脑上自动加载

可以进入文件夹查看有哪些文件

1
cd /sys/devices/platform/asus-nb-wmi/hwmon/hwmon5
  • 这是我电脑的情况

然后就能看到需要调整的文件 pwm1_enable 了
前面的命令设置的就是这个文件

更多命令查看 https://wiki.archlinux.org/title/Fan_speed_control


没玩到什么,因为主板现在还不敢乱搞,万一搞坏了就不好玩了