システムモニターインジケーターで温度を表示するにはどうすればよいですか?


10

システムモニターインジケーターには、CPU負荷、メモリ使用量、およびその他のシステム統計を表示するオプションが付属していますが、現在、(CPU、HDD、SSD、GPUなどの)温度を表示するオプションは含まれていません。

ここに画像の説明を入力してください

コマンドを適用して(「新規」をクリックして)追加のセンサーを追加するための機能が組み込まれているようです。ただし、方法がわからず、この機能を説明するドキュメントも見つかりません。

私のシステムは、次のように温度を報告するように設定されています。

user@host:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +106.0°C)
temp2:        +29.8°C  (crit = +106.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +79.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +79.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +77.0°C  (high = +87.0°C, crit = +105.0°C)

pkg-temp-0-virtual-0
Adapter: Virtual device
temp1:        +79.0°C  

この質問は、13.04 raringのパッケージindicator-sysmonitorバージョン0.4.3に関するものですが、現在はppaで更新されていないため、現在13.10 saucyインストールで実行しています。

https://launchpad.net/indicator-sysmonitor


indicator-sysmonitorを待つか、ランチパッドのソースからコンパイルすることができます。
Alvar

このコメントがわかりません。自分でアプリケーションをコンパイルすると、温度を表示する機能がどのように追加されますか?
Andreas J.

回答:


8

System Monitor Indicator非常にシンプル/柔軟です。基本的に、任意のスクリプトをカスタムセンサーとして追加できます。生成される出力は、プレースホルダーを配置した場所に表示されます。これを使用して、次のsensorsような出力から情報を抽出します。

sensors | grep temp1 | awk '{print $2}' | sed 's/+//' 

温度を抽出するか、

sensors | grep fan1 | awk '{print $2}'

ファン速度を抽出します。

をクリックするだけでNew、次のように、名前と説明、および上からのそれぞれの行を入力しCommandます。

ここに画像の説明を入力してください

PS:Ubuntu 12.04から14.04にアップグレードした後、ツールが構成ファイルを読み取るのに問題があるようで、センサーを追加しようとするとクラッシュしました。.indicator-sysmonitor.json私のホームディレクトリから削除すると、これが修正されました。


1
いいですね- sensors | grep "Core 1" | awk '{print $3}'ハードウェアによって動作が異なるので使用しました。
Wilf、2015

これは「システム負荷インジケータ」0.4でどのように機能しますか。コマンド入力フィールドのある追加メニューが表示されません。
TiloBunt 2016年

システム負荷インジケータは別のアプリケーションです。この質問はgithub.com/fossfreedom/indicator-sysmonitor
fuenfundachtzig

1

このPPAには温度の指標があります:

sudo add-apt-repository ppa:alexmurray/indicator-sensors
sudo apt-get update
sudo apt-get install indicator-sensors

13.04をまだ使用しているので自分で試したことはありませんが、saucy用のパッケージですでに更新されています。次に、ダッシュまたはコマンドラインから起動して、さまざまなセンサーを表示し、アラームを設定するように構成できます。


ありがとう。このインジケーターは、温度モニタリング(13.10)に興味があるすべての人に推奨できます。ただし、indicator-sysmonitorで温度サポートを取得する方法への回答にも関心があります。
Andreas J.

0

おそらくindicator-sensors、温度情報を取得する方法を調べて、それをシェルスクリプトに入れます。

次に、indicator-sysmonitorをインストールし、それにスクリプトを追加します。



-1

現在、システムモニターインジケーターはCPU温度を表示できません。これは著者からの答えですhttps://answers.launchpad.net/indicator-sysmonitor/+question/238748


私が見る限り、あなたが提供したリンクに答えはありませんか?
Andreas J.

あなたは正しい、しかしそれは昨日そこにあった。サイトを検索していますが、まだそのような機能をサポートしていません。
eyeinthebrick 2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.