web-dev-qa-db-ja.com

「temp1」はどこにありますか?

コアごとに1つとGPUに2つ、すべての種類または温度インジケーターがあります。しかし、「temp1」と表示されているだけで、どのtempが表示されているかを知る方法はありますか? temp1 selected

温度を確認するために、Indicator Applet Complete 0.4.12を使用しています。

実行したときsensors-detect仮想デバイスが存在することに気付きました。 「temp1」の臨界温度は同じです。

$ Sudo find /sys -iname "*temp1*"
/sys/devices/virtual/hwmon/hwmon0/temp1_input
/sys/devices/virtual/hwmon/hwmon0/temp1_crit
1
Alvar

ラベルはlibsensors構成ファイル(/etc/sensors.conf)から取得され、チップセットに基づいて決定されます。 temp1などが表示される場合、そのチップセットのセンサーにラベルがまだ定義されていないことを意味します。これはおそらく、ハードウェアが新しいか、libsensorsが古い(11.04とは異なります)か、異なるベンダーがさまざまな目的でセンサーを使用している、またはその他の理由によるものです。

stressまたは他のストレステストコマンドを使用してシステムの特定の部分に負荷をかけ、センサーの目的を判断してから、独自のラベルをsensors.confに追加することをお勧めします。 。:

chip "lm87-*"
    label temp1 "M/B Temp"

シェルからのsensorsの実行結果に見られるように、lm87-*をチップセットに置き換えます。

3
drgrog