과열로 인해 Debian 테스트가 정지되고 팬 센서가 혼란스러운 메시지를 표시합니다.

과열로 인해 Debian 테스트가 정지되고 팬 센서가 혼란스러운 메시지를 표시합니다.

Dell Latitude 7480에서 Debian 테스트를 실행하고 있습니다.

동결 문제가 많았는데 결국 과열 문제로 범위가 좁혀졌습니다. 배터리를 사용하면 문제 없이 1시간 이상 작업할 수 있으며 때로는 시스템이 정지됩니다. 마우스가 움직이지 않고 키보드의 백라이트가 꺼지지 않으며 SSH를 통해 이 컴퓨터에 연결할 수 없습니다. AC 전원을 사용하는 경우에도 전원을 연결한 후 15~20분 후에 동일한 현상이 발생합니다. 이 경우 노트북 바닥이 매우 뜨겁습니다(만지기에는 뜨겁지 않고 예상보다 따뜻할 뿐입니다). 현재 이 컴퓨터를 AC로 실행 중이고 21분 후에도 정지되지 않았지만 USB 팬이 연결되어 있습니다.

문제는 팬이 작동하지 않는다는 것입니다. 어제 전체 실행을 했는데 watch sensors온도가 변했습니다. 그러나 팬 속도는 항상 한 모니터링 기간(2초) 동안 플러스가 되었고 1~2초 후에 0으로 돌아갔으므로 시스템은 팬 회전을 2~4초 정도 읽었습니다. , 그런 다음 중지하지만 소리가 들리지 않습니다. 온보드 진단 도구를 실행했고 팬이 켜졌을 뿐만 아니라 메모리 테스트 중 어느 시점에서 최고 속도로 작동하는 소리를 들을 수 있었기 때문에 팬이 작동하고 있다는 것을 알고 있습니다.

편집: 어느 시점에서 를 실행했다는 것을 언급하는 것을 잊어버렸습니다 sensors-detect. 이는 모듈을 추가했음을 보여 주며 fan, . 을 실행하면 두 모듈 모두 열에 항상 0이 표시됩니다.coretemp/etc/moduleslsmodUsed by

어제 20시 15분에 시스템이 다운되었습니다. 오늘 확인해보니 /var/log/syslog다음과 같습니다.

Mar  9 20:15:01 host CRON[1203]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)

검색해보니 이거밖에 없네이 게시물, 하지만 이것이 내 문제와 어떤 관련이 있는지는 모르겠습니다. (Apache가 설치되어 있지만 이것은 서버가 아니고 노트북이고 여기에서 mysql을 실행하고 있지 않습니다. 또한 CPU 측정기가 작동하지 않습니다. 올라가지 않고 다시 시작하면 평소보다 느리지 않습니다). 유사한 상황이 더 많이 있지만 시스템이 정지되었을 때 모든 상황이 발생했다는 것을 기억하지 못합니다. 그 중 일부는 시스템이 여전히 실행 중임을 나타내는 더 많은 로그 라인이 뒤따랐기 때문입니다.

내가 수집할 수 있는 유일한 기타 정보는 다음과 같습니다 /var/log/syslog.

Mar 10 18:45:20 host sensors[600]: dell_smm-isa-0000
Mar 10 18:45:20 host sensors[600]: Adapter: ISA adapter
Mar 10 18:45:20 host sensors[600]: Processor Fan:    0 RPM  (min =    0 RPM, max = 6600 RPM)
Mar 10 18:45:20 host sensors[600]: CPU:            +39.0°C
Mar 10 18:45:20 host sensors[600]: Ambient:        +24.0°C
Mar 10 18:45:20 host sensors[600]: SODIMM:         +23.0°C
Mar 10 18:45:20 host sensors[600]: Other:          +24.0°C
Mar 10 18:45:20 host sensors[600]: nvme-pci-3c00
Mar 10 18:45:20 host sensors[600]: Adapter: PCI adapter
Mar 10 18:45:20 host sensors[600]: Composite:    +23.9°C  (low  = -273.1°C, high = +84.8°C)
Mar 10 18:45:20 host sensors[600]:                        (crit = +89.8°C)
Mar 10 18:45:20 host sensors[600]: acpitz-acpi-0
Mar 10 18:45:20 host sensors[600]: Adapter: ACPI interface
Mar 10 18:45:20 host sensors[600]: temp1:        +25.0°C  (crit = +107.0°C)

Mar 10 18:45:20 host fancontrol[608]: Settings for hwmon6/pwm1:
Mar 10 18:45:20 host fancontrol[608]:   Depends on hwmon6/temp1_input
Mar 10 18:45:20 host fancontrol[608]:   Controls hwmon6/fan1_input
Mar 10 18:45:20 host fancontrol[608]:   MINTEMP=20
Mar 10 18:45:20 host fancontrol[608]:   MAXTEMP=60
Mar 10 18:45:20 host fancontrol[608]:   MINSTART=150
Mar 10 18:45:20 host fancontrol[608]:   MINSTOP=100
Mar 10 18:45:20 host fancontrol[608]:   MINPWM=0
Mar 10 18:45:20 host fancontrol[608]:   MAXPWM=255
Mar 10 18:45:20 host fancontrol[608]:   AVERAGE=1
Mar 10 18:45:20 host systemd[1]: Started fan speed regulator.


Mar 10 18:45:20 host fancontrol[787]: Common settings:
Mar 10 18:45:20 host fancontrol[787]:   INTERVAL=10
Mar 10 18:45:20 host ModemManager[795]: <info>  ModemManager (version 1.18.6) starting in system bus...
Mar 10 18:45:20 host fancontrol[787]: Settings for hwmon6/pwm1:
Mar 10 18:45:20 host fancontrol[787]:   Depends on hwmon6/temp1_input
Mar 10 18:45:20 host fancontrol[787]:   Controls hwmon6/fan1_input
Mar 10 18:45:20 host fancontrol[787]:   MINTEMP=20
Mar 10 18:45:20 host fancontrol[787]:   MAXTEMP=60
Mar 10 18:45:20 host fancontrol[787]:   MINSTART=150
Mar 10 18:45:20 host fancontrol[787]:   MINSTOP=100
Mar 10 18:45:20 host fancontrol[787]:   MINPWM=0
Mar 10 18:45:20 host fancontrol[787]:   MAXPWM=255
Mar 10 18:45:20 host fancontrol[787]:   AVERAGE=1

위의 두 블록은 연속된 것은 아니지만 관련된 정보이다. 제가 관련성이 있다고 생각하는 일부 문서의 내용은 다음과 같습니다.

cat /sys/devices/platform/dell_smm_hwmon/driver_override 
(null)

cat /sys/devices/platform/dell_smm_hwmon/uevent 
DRIVER=dell_smm_hwmon
MODALIAS=platform:dell_smm_hwmon

cat fancontrol
# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=10
DEVPATH=hwmon6=devices/platform/dell_smm_hwmon
DEVNAME=hwmon6=dell_smm
FCTEMPS=hwmon6/pwm1=hwmon6/temp1_input
FCFANS= hwmon6/pwm1=hwmon6/fan1_input
MINTEMP=hwmon6/pwm1=20
MAXTEMP=hwmon6/pwm1=60
MINSTART=hwmon6/pwm1=150
MINSTOP=hwmon6/pwm1=100

마지막 항목은 이미 위의 syslog 블록에 있지만 여기서는 계속 재현하고 있습니다.

fancontrol팬 이 없는 Linux에서 발견한 모든 솔루션 은 pwmconfig. /etc/fancontrol.conf팬이 연결되어 있고 작동합니다. 안전을 위해 Enter 키를 눌러 기본 매개변수로 구성 파일을 생성했지만 여전히 팬 소리가 들리지 않습니다. 위에서 말했듯이 프로그램에서는 sensors2~4초마다 속도가 변경된다고 알려주는데 팬 소리가 전혀 들리지 않고 계속 켜져 있지 않습니다. 팬은 Windows에서 작동하며(이 노트북에는 예전에 팬이 있었지만 SSD를 새 것으로 교체했지만 이전 팬을 유지하고 포맷하지 않았습니다) 위에서 말했듯이 온보드 진단 도구에서도 작동합니다. 또한 USB 스틱에서 Puppy Linux를 실행했는데 팬이 작동하는 소리도 들리지 않았지만 이 문제는 발생하지 않았습니다.

이 문제를 해결하기 위해 올바르게 구성하는 방법이 있습니까 fancontrol? 다른 옵션이 있나요? 팬이 연결되어 있으면 노트북을 잘 사용할 수 있지만, 제가 찾고 있는 솔루션은 아닙니다. 감사해요!

답변1

이 경우 해결 방법은 /etc/default/grub다음 줄을 포함하도록 설정을 수정하는 것입니다 GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_osi=!Windows 2020". 이 acpi_osi매개변수는 ACPI 이벤트를 운영 체제에서 발생하는 것으로 처리하도록 커널에 지시합니다.

관련 정보