如何获得系统监视器指示器以显示温度?


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版本,尽管目前我正在13.10 saucy安装上运行它,因为尚未在ppa中对其进行更新:

https://launchpad.net/indicator-sysmonitor


您可以等待indicator-sysmonitor,也可以从启动板上的源代码对其进行编译。
Alvar

我不明白这个评论。我自己编译应用程序将如何增加显示温度的功能?
Andreas J.

Answers:


9

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

这在“系统负载指示器” 0.4上如何工作?我看不到带有命令输入字段的添加菜单。
TiloBunt

系统负载指示器是一个不同的应用程序。这个问题是关于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。然后,您可以从破折号或命令行启动它,并进行配置以显示不同的传感器并设置警报。


谢谢。我可以将此指标推荐给对温度监控感兴趣的任何人(在13.10中)。但是,我仍然对如何在指示器系统监视器中获得温度支持的答案感兴趣。
Andreas J.



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.