我刚刚安装了 ubuntu,我正在尝试修复风扇问题,因为它一直在工作,即使我打开笔记本电脑,我使用的是华硕 rog。我试图按照本教程操作如何控制风扇速度? 但当我打字的时候卡住了sudo pwmconig
,它问我
Are you sure that
you want to setup this output for manual control? (n)
在我按下 n 后,系统显示There are no usable PWM outputs.
“任何解决问题的提示都将不胜感激,我真的很想解决这个重大问题。顺便说一句,我安装了 lm-sensor,这是我最后得到的结果
acpitz-virtual-0
Adapter: Virtual device
temp1: +29.0°C (crit = +103.0°C)
nouveau-pci-0100
Adapter: PCI adapter
temp1: N/A (high = +95.0°C, hyst = +3.0°C)
(crit = +105.0°C, hyst = +5.0°C)
(emerg = +135.0°C, hyst = +5.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +30.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +26.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +28.0°C (high = +100.0°C, crit = +100.0°C)
Core 2: +26.0°C (high = +100.0°C, crit = +100.0°C)
Core 3: +26.0°C (high = +100.0°C, crit = +100.0°C)
asus-isa-0000
Adapter: ISA adapter
cpu_fan: 25500 RPM
temp1: +29.0°C
解决了:这个帖子帮我解决了所有问题;)
答案1
我在类似的华硕笔记本电脑上遇到了同样的问题,最终我不得不编写自己的风扇控制配置,因为我无法开始pwmconfig
工作。
这是我最终使用的方法。
/etc/fancontrol
INTERVAL=2
DEVPATH=hwmon3/pwm1=
DEVNAME=hwmon3/pwm1=
FCTEMPS=hwmon3/pwm1=hwmon3/temp1_input
FCFANS=hwmon3/pwm1=hwmon3/fan1_input
MINTEMP=hwmon3/pwm1=50
MAXTEMP=hwmon3/pwm1=100
MINSTART=hwmon3/pwm1=60
MINSTOP=hwmon3/pwm1=30
MINPWM=hwmon3/pwm1=30
MAXPWM=hwmon3/pwm1=255
使用此配置,我可以通过运行来启动 fancontrol sudo fancontrol
,并作为守护进程运行sudo service fancontrol start
watch sensors
我发现跑步很有用stress --cpu 4
当调整配置以确认风扇控制将温度保持在适当的水平时,即使所有 CPU 核心都以 100% 运行。