Как я могу получить индикатор системного монитора для отображения температуры?

10

Индикатор системного монитора поставляется с опциями для отображения загрузки ЦП, использования памяти и других системных характеристик, но в настоящее время не включает в себя возможность отображения температуры (ЦП, HDD, SSD, GPU и т. д.).

Кажется, есть встроенная функция для добавления дополнительных датчиков, применяя команду (нажав «Создать»). Однако я не знаю, как, и я не могу найти документацию, описывающую эту функцию.

Моя система настроена так, чтобы сообщать о такой температуре:

[email protected]:~$ 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  

Этот вопрос относится к индикатору пакета-sysmonitor версии 0.4.3 от 13.04 raring, хотя в настоящее время я запускаю его на 13.10 saucy-установке, поскольку он еще не обновлен в ppa:

Ссылка

    
задан Andreas J. 06.11.2013 в 08:22
источник

4 ответа

7

System Monitor Indicator довольно просто / гибко. Вы можете добавить в основном любой скрипт в качестве настраиваемого датчика. Вывод, который он производит, затем появится там, где вы поместите его заполнитель. Я использую это, чтобы извлечь информацию из вывода sensors следующим образом:

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

для извлечения температуры или

sensors | grep fan1 | awk '{print }'

, чтобы извлечь скорость вращения вентилятора.

Просто нажмите New , введите имя и описание и соответствующие строки сверху в Command , как показано ниже:

PS: после обновления с Ubuntu с 12.04 по 14.04 у инструмента, похоже, были проблемы с чтением файла конфигурации, что привело к сбою при попытке добавить датчики. Удаление .indicator-sysmonitor.json из моего домашнего каталога исправило это.

    
ответ дан fuenfundachtzig 16.08.2014 в 16:58
источник
1

В этом ppa есть индикатор температуры

:

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

Он уже обновлен с пакетами для saucy, хотя я не пробовал это сам, так как я все еще использую 13.04. Затем вы можете запустить его из тире или из командной строки и настроить для отображения разных датчиков и настройки аварийных сигналов.

    
ответ дан darent 06.11.2013 в 12:06
0

Возможно, посмотрите, что indicator-sensors делает, чтобы получить информацию о температуре и поместить ее в сценарий оболочки.

Затем установите индикатор-sysmonitor и добавьте к нему свой скрипт.

    
ответ дан Bernmeister 22.07.2014 в 11:08
-1

на данный момент индикатор системного монитора не может показывать температуру процессора. Вот ответ от автора Ссылка

    
ответ дан eyeinthebrick 13.11.2013 в 17:54