¿Cómo puedo hacer que el indicador del monitor del sistema muestre la temperatura?

¿Cómo puedo hacer que el indicador del monitor del sistema muestre la temperatura?

System Monitor Indicator viene con opciones para mostrar la carga de la CPU, el uso de la memoria y otras estadísticas del sistema, pero actualmente no incluye una opción para mostrar la temperatura (de la CPU, HDD, SSD, GPU, etc.).

ingrese la descripción de la imagen aquí

Parece haber una funcionalidad incorporada para agregar sensores adicionales aplicando un comando (haciendo clic en "Nuevo"). Sin embargo, no sé cómo y no puedo encontrar ninguna documentación que describa esta característica.

Mi sistema está configurado para informar la temperatura de la siguiente manera:

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  

Esta pregunta se refiere al paquete Indicator-sysmonitor versión 0.4.3 de 13.04, aunque actualmente lo estoy ejecutando en una instalación saucy 13.10 ya que aún no se ha actualizado en el ppa:

https://launchpad.net/indicator-sysmonitor

Respuesta1

System Monitor IndicatorEs bastante simple/flexible. Puede agregar básicamente cualquier script como sensor personalizado. El resultado que produce aparecerá donde coloques su marcador de posición. Estoy usando esto para extraer información del resultado de sensorsesta manera:

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

para extraer la temperatura o

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

para extraer la velocidad del ventilador.

Simplemente haga clic en New, ingrese un nombre y una descripción y las líneas respectivas de arriba a abajo Commandcomo se muestra aquí:

ingrese la descripción de la imagen aquí

PD: Después de actualizar de Ubuntu 12.04 a 14.04, la herramienta parecía tener problemas para leer el archivo de configuración, lo que provocó un bloqueo cuando intenté agregar sensores. Eliminar .indicator-sysmonitor.jsonde mi directorio de inicio solucionó este problema.

Respuesta2

Hay un indicador de temperatura en este ppa:

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

Ya está actualizado con paquetes para saucy, aunque no lo he probado porque todavía estoy usando 13.04. Luego puede iniciarlo desde el tablero o desde la línea de comandos y configurarlo para mostrar diferentes sensores y configurar alarmas.

Respuesta3

Quizás mire qué indicator-sensorshace para obtener información sobre la temperatura y póngala en un script de shell.

Luego instalemonitor-sistema-indicadory agregue su script a eso.

Respuesta4

a partir de ahora, el indicador del monitor del sistema no puede mostrar la temperatura de la CPU. Aquí está la respuesta del autor.https://answers.launchpad.net/indicator-sysmonitor/+question/238748

información relacionada