過熱によりDebianテストが停止し、ファンセンサーが混乱したメッセージを表示します。

過熱によりDebianテストが停止し、ファンセンサーが混乱したメッセージを表示します。

Dell Latitude 7480でDebianテストを実行しています。

凍結問題が多かったが、結局過熱問題で範囲が狭くなった。バッテリーを使用すると、問題なく1時間以上作業でき、時にはシステムが停止します。マウスが動かず、キーボードのバックライトが消えず、SSHを介してこのコンピュータに接続できません。 AC電源を使用しても、電源を接続してから15〜20分後に同じ現象が発生します。この場合、ラップトップの床は非常に熱いです(触れるには熱くなく、予想以上に暖かいだけです)。現在このコンピュータはACで動作しており、21分後も停止していませんが、USBファンが接続されています。

問題は、ファンが機能しないことです。昨日は完全に走りましたが、watch sensors気温が変わりました。ただし、ファンの速度は常に1つの監視期間(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

上記の2つのブロックは連続ではありませんが、関連情報です。私が関連性があると思ういくつかの文書の内容は次のとおりです。

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イベントをオペレーティング・システムで発生したものとして処理するようにカーネルに指示します。

関連情報