![팬 RPM이 순환 0으로 떨어지는 이유는 무엇입니까?](https://rvso.com/image/1000560/%ED%8C%AC%20RPM%EC%9D%B4%20%EC%88%9C%ED%99%98%200%EC%9C%BC%EB%A1%9C%20%EB%96%A8%EC%96%B4%EC%A7%80%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
Dell E6430에 Ubuntu Gnome 16.04를 설치했으며 다음 명령을 사용하고 있습니다.
watch sensors
온도(약 70도)에도 불구하고 팬이 최대 속도로 돌아가고 2~3초 후에 0으로 떨어지는 것을 알 수 있습니다.
한동안 안정적인 경우도 있지만 대부분은 이렇게 on/off를 하고 있습니다.
팬 제어를 설정하려고 시도했지만 아무것도 변경되지 않은 것 같습니다.
나는 다른 사람이 동일한 문제를 겪고 하드웨어, 바이오스 등을 비난하지만 실제 해결책이 없다는 포럼을 읽었습니다.
Windows에서 시도했는데 Windows에서 재현할 수 없는 것 같습니다.
내 센서 명령:
dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 2972 RPM
CPU: +62.0°C
Ambient: +49.0°C
SODIMM: +45.0°C
GPU: +55.0°C
acpitz-virtual-0
Adapter: Virtual device
temp1: +40.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +65.0°C (high = +87.0°C, crit = +105.0°C)
Core 0: +65.0°C (high = +87.0°C, crit = +105.0°C)
Core 1: +60.0°C (high = +87.0°C, crit = +105.0°C)
답변1
팬을 구성하는 데 무엇을 사용하고 있습니까? i8kutils
및 를 설치 lm-sensors
한 후 다음 구성 파일을 에 추가하여 좋은 결과를 얻었습니다 /etc/i8kmon.conf
.
# Run as daemon, override with --daemon option
set config(daemon) 0
# Automatic fan control, override with --auto option
set config(auto) 1
# Report status on stdout, override with --verbose option
set config(verbose) 1
# Status check timeout (seconds), override with --timeout option
set config(timeout) 20
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
set config(0) {{-1 0} -1 40 -1 40}
set config(1) {{-1 1} 30 60 30 60}
set config(2) {{-1 2} 53 128 53 128}
# For computer with 2 fans, use a variant of this instead:
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
# set config(0) {{-1 0} -1 52 -1 65}
# set config(1) {{-1 1} 41 66 55 75}
# set config(2) {{-1 1} 55 80 65 85}
# set config(3) {{-1 2} 70 128 75 128}
# end of file
그런 다음 실행하여 /usr/bin/i8kmon -d -a
온도에 따라 팬 제어를 시작할 수 있습니다. 재부팅 시 실행이 중지되므로 시작 프로그램에 추가하는 것이 좋습니다.
이것은 나에게 효과적이었지만 하드웨어 문제가 발생할 수도 있습니다. 실패한 팬이므로 YMMV.
답변2
예상치 못한 일로 해결된 것 같습니다.
sudo service i8kmon stop
또는 더 좋습니다(재부팅 후에도 지속되어야 함)
sudo systemctl disable i8kmon.service
아마도 구성이 잘못되었거나 모르겠지만 전원을 끄자 팬이 정상적으로 작동하기 시작했고 더 이상 켜기/끄기 주기가 없습니다.