web-dev-qa-db-ja.com

Linuxでラップトップファンが正しく機能していることを確認します

Dell Studio1555ラップトップを完全に分解して再組み立てしました。ファンに接続するには、ハードドライブ、WLANカード、光学ドライブのプラグを抜く、ディスプレイコネクタ、さらにはマザーボードを取り外す必要がありました。

ファンを新品のファンに交換しましたが、現在コンピューターを使用して入力しているため、すべて正常に動作しているようです。ただし、端末からsensorsを使用すると、ファンの動作が聞こえず、ファンの速度が表示されないため、ファンが正しく機能していることを確認したいと思います。

ファンが機能していることを確認できる方法はありますか? sensorsがtemp1とtemp2のみを表示しているときにファン速度を取得しますか?

両方のCPUの臨界温度は摂氏100度で、私は54と46にいるので、これがわからない場合はすぐに電源を切る必要があります。

5
Alex W

ターミナルのsensorsを介してファンの温度を待って監視する以外に、堅牢なソリューションは実際には見つかりませんでした。

ただし、役立つことがいくつかあります。

  • 私はSudo sensors-detectを実行し、すべてを調査するために「はい」と言いました
  • lm-sensorscoretemp/etc/modulesに追加するのを見たので、モジュールをロードするために再起動しないようにSudo modprobe coretempを実行しました
  • XSensorsをライブCPU温度のGUIとしてインストールしました:Sudo apt-get install xsensors
  • 私はハードウェア情報GUIをインストールしました:Sudo apt-get install hardinfo、それはいくつかの素晴らしい情報を示し、ハードウェアプロファイリングさえしました

重要なのは、約1時間待って、CPUが臨界温度に近づいていないことを確認することでした。

1
Alex W

デルのラップトップ用の特定のパッケージ i8Kutils があり、ファンの速度を制御/報告するユーティリティを提供します。それはかなり古いですが、私のDellM4500では正常に動作します。

Sudo apt-get install i8kutils 
Sudo modprobe i8k
Sudo i8kfan 0 1 

dellfand もご覧ください。コンパイルするには、dellfand.ccに#include <sys/stat.h>を追加する必要があることに注意してください。インストールすると、ファンの速度で遊ぶことができます。例えば:

Sudo ./dellfand 0 3 40 50 65
Sudo ./dellfand 0 0.2 25 40 65
1
terdon

こちらが「スピードファン」の無料デモです。ファンが作動する温度を設定したり、マザーボードの温度を確認したりすることもできます。

Speedfan

臨界温度を低く設定すると(たとえば28〜30)、必要になる前にファンを途中で蹴る必要があります。これにより、温度を監視し、ファンが作動するのを感じることができます。

0
Carl B