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

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

enter image description here

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

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

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  

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

https://launchpad.net/indicator-sysmonitor

10
задан 6 November 2013 в 12:22

5 ответов

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

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

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

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

для извлечения скорости вентилятора.

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

enter image description here

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

0
ответ дан 6 November 2013 в 12:22

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

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

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

0
ответ дан 6 November 2013 в 12:22

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

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

0
ответ дан 6 November 2013 в 12:22

Как сказано здесь Вы имеете:

системный монитор GNOME расширение Shell

screenshot

psensor

screenshot

sudo apt install psensor
0
ответ дан 6 November 2013 в 12:22

На данный момент индикатор системного монитора не может отображать температуру процессора. Вот ответ от автора https://answers.launchpad.net/indicator-sysmonitor/+question/238748

0
ответ дан 6 November 2013 в 12:22

Другие вопросы по тегам:

Похожие вопросы: