没有可用的 PWM 输出

没有可用的 PWM 输出

我刚刚安装了 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% 运行。

相关内容