Come posso ottenere l'indicatore del monitor di sistema per visualizzare la temperatura?


10

L'indicatore di monitoraggio del sistema include opzioni per visualizzare il carico della CPU, l'utilizzo della memoria e altre statistiche di sistema, ma al momento non include un'opzione per visualizzare la temperatura (di CPU, HDD, SSD, GPU, ecc.).

inserisci qui la descrizione dell'immagine

Sembra che ci siano funzionalità integrate per l'aggiunta di ulteriori sensori applicando un comando (facendo clic su "Nuovo"). Tuttavia, non so come, e non riesco a trovare alcuna documentazione che descriva questa funzione.

Il mio sistema è impostato per segnalare la temperatura in questo modo:

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  

Questa domanda si riferisce al pacchetto indicatore-sysmonitor versione 0.4.3 da 13.04 raring, sebbene attualmente lo sto eseguendo su un'installazione impertinente 13.10 in quanto non è ancora stato aggiornato nel ppa:

https://launchpad.net/indicator-sysmonitor


puoi attendere l'indicatore-sysmonitor o compilarlo dalla sorgente su launchpad.
Alvar,

Non capisco questo commento. In che modo la compilazione dell'applicazione aggiungerebbe funzionalità per mostrare la temperatura?
Andreas J.

Risposte:


9

System Monitor Indicatorè abbastanza semplice / flessibile. Puoi aggiungere praticamente qualsiasi script come sensore personalizzato. L'output che produce apparirà nel punto in cui hai inserito il segnaposto. Sto usando questo per estrarre informazioni dall'output di in sensorsquesto modo:

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

per estrarre la temperatura o

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

per estrarre la velocità della ventola.

Basta fare clic su New, inserire un nome e una descrizione e le rispettive righe dall'alto in basso Commandcome mostrato qui:

inserisci qui la descrizione dell'immagine

PS: Dopo l'aggiornamento da Ubuntu 12.04 a 14.04, lo strumento sembrava avere problemi a leggere il file di configurazione, causando un arresto anomalo quando ho provato ad aggiungere sensori. La rimozione .indicator-sysmonitor.jsondalla mia directory home ha risolto questo problema.


1
Bello - l'ho usato sensors | grep "Core 1" | awk '{print $3}'perché può funzionare in modo diverso su hardware diverso.
Wilf,

come funziona su "Indicatore di carico del sistema" 0.4; Non riesco a vedere un menu di aggiunta con un comando inserire campo.
TiloBunt,

L'indicatore di carico del sistema è un'applicazione diversa. Questa domanda riguarda github.com/fossfreedom/indicator-sysmonitor
fuenfundachtzig

1

C'è un indicatore per la temperatura in questo ppa:

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

È già aggiornato con i pacchetti per saucy, anche se non l'ho provato da solo poiché sto ancora usando 13.04. È quindi possibile avviarlo dal cruscotto o dalla riga di comando e configurare per mostrare diversi sensori e impostare allarmi.


Grazie. Posso raccomandare questo indicatore a chiunque sia interessato al monitoraggio della temperatura (in 13.10). Tuttavia, sono ancora interessato a risposte su come ottenere il supporto della temperatura anche negli indicatori-sysmonitor.
Andreas J.

0

Forse guarda cosa indicator-sensorsfa per ottenere informazioni sulla temperatura e inserirle in uno script di shell.

Quindi installare indicatore-sysmonitor e aggiungere lo script a quello.



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.