如何讓系統監視器指示器顯示溫度?

如何讓系統監視器指示器顯示溫度?

系統監視器指示器附有顯示 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,儘管目前我在 13.10 saucy 安裝上運行它,因為它尚未在 ppa 中更新:

https://launchpad.net/indicator-sysmonitor

答案1

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從我的主目錄中刪除解決了這個問題。

答案2

該 ppa 中有一個溫度指示器:

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

它已經更新了一些俏皮的軟體包,儘管我自己還沒有嘗試過,因為我仍在使用 13.04。然後,您可以從儀表板或命令列啟動它並配置為顯示不同的感測器並設定警報。

答案3

也許看看如何indicator-sensors取得溫度資訊並將其放入 shell 腳本中。

然後安裝指標系統監視器並將您的腳本添加到其中。

答案4

目前系統監視器指示器無法顯示 cpu 溫度。這是作者的回答https://answers.launchpad.net/indicator-sysmonitor/+question/238748

相關內容