如何让系统监视器指示器显示温度?
系统监视器指示器附带显示CPU负载,内存使用情况和其他系统统计信息的选项,但目前不包括显示温度的选项(CPU,HDD,SSD,GPU等)。
似乎内置了通过应用命令添加其他传感器的function(通过单击“新建”)。 但是,我不知道如何,我找不到任何描述此function的文档。
我的系统设置为报告温度,如下所示:
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中的package indicator-sysmonitor版本0.4.3,虽然目前我在13.10的俏皮安装上运行它,因为它尚未在ppa中更新:
https://launchpad.net/indicator-sysmonitor
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
修复此问题。
这个ppa中有一个温度指标:
sudo add-apt-repository ppa:alexmurray/indicator-sensors sudo apt-get update sudo apt-get install indicator-sensors
它已经更新了saucy软件包,虽然我还没有尝试过,因为我还在使用13.04。 然后,您可以从短划线或命令行启动它,并配置为显示不同的传感器并设置警报。
也许看一下indicator-sensors
做什么来获取温度信息并将其放入shell脚本中。
然后安装indicator-sysmonitor并将脚本添加到该脚本中。
截至目前,系统监视器指示器无法显示CPU温度。 以下是作者的答案https://answers.launchpad.net/indicator-sysmonitor/+question/238748