Qual è il modo migliore per monitorare la temperatura della GPU in Xubuntu 14.04 quando si utilizza il driver OpenSource?

Ho avuto un grave problema con la temperatura della GPU in 12.04 e anche più tardi, e anche se sembra essere andato in 14.04, voglio tenere d’occhio la mia GPU.

Esiste un programma che lo visualizzerebbe, nel pannello xfce o in altro modo?


MODIFICARE:

Dopo aver installato lm-sensors e il plug lm-sensors del pannello Xfce, posso vedere alcune temperature

inserisci la descrizione dell'immagine qui

ma non la GPU. Io uso il driver radeon di Ubuntu.

inserisci la descrizione dell'immagine qui

Inoltre, ho installato psensor : ma nessuna GPU

inserisci la descrizione dell'immagine qui

Inoltre, i sensors in esecuzione nel terminale che informazioni non sono disponibili:

inserisci la descrizione dell'immagine qui

EDIT2:

A questa pagina Psensor si legge: Quando viene utilizzato il driver OpenSource ATI, le informazioni di monitoraggio sono disponibili lanciano i sensori lm ….

Ho installato i sensori lm e seguendo questo consiglio ho sensors-detect ho sensors-detect e risposto a tutte le domande. Nella finestra Psensor ora c’è una nuova voce, ed è per radeon , ma è sempre zero.

inserisci la descrizione dell'immagine qui

Modificare i nomi in modo da visualizzare il nome del chip, sembra così:

inserisci la descrizione dell'immagine qui

sensors comando dei sensors fornisce le stesse informazioni di cui sopra.

Edit3

Anche:

 ~$ sudo cat /sys/kernel/debug/vgaswitcheroo/switch [sudo] password for cip: 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynOff:0000:01:00.0 

edit4:

 ~$ xrandr --setprovideroffloadsink 0x6c 0x44 X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 140 (RANDR) Minor opcode of failed request: 34 () Value in failed request: 0x6c Serial number of failed request: 17 Current serial number in output stream: 18 

Uso il xfce4-sensors-plugin :

inserisci la descrizione dell'immagine qui

Ha bisogno di lm-sensors installati e configurati , ed è nel repository standard (universo).

Il sensore ATI (quando usato con il driver open source radeon) dovrebbe essere chiamato qualcosa come radeon-pci-0100 — Nota comunque che con i kernel recenti la scheda viene tenuta fuori quando non viene usata, quindi il sensore non viene letto in quelle condizioni — vedi https://askubuntu.com/a/469439/16395

Puoi verificare se i sensori stanno funzionando triggersndo lo scarico come spiegato in questo post: http://xpressrazor.wordpress.com/2013/10/08/enable-and-use-open-source-radeon-drivers-in-a -muxless-hybrid-graphics-incanvasmd-setup / :

  1. Elenca i fornitori grafici:

     xrandr --listproviders 

    prendere nota dei codici esadecimali id

  2. Attivali:

     xrandr --setprovideroffloadsink 0x53 0x79 

    (devi sostituire i codici dei provider Intel e ATI, in questo ordine)

  3. Apri una finestra di terminale ed esegui

     DRI_PRIME=1 glxgears -info 

Ora usando i sensors in un’altra finestra dovresti vedere la lettura della temperatura della scheda radeon in aumento.

Dopo aver fatto tutte quelle azioni che sono presentate nella domanda e anche dopo aver aggiornato Psensor alla versione 1.1.2 la temperatura di Radeon è apparsa lì dopo il riavvio.

 sudo add-apt-repository ppa:jfi/psensor-unstable sudo apt-get update sudo apt-get install psensor 

Altro qui .

inserisci la descrizione dell'immagine qui

AGGIORNARE:

Le informazioni su radeon sono state visualizzate in Psensor solo dopo il riavvio se sono state impostate per l’avvio all’avvio . Inoltre, è strano che se Psensor viene chiuso e riavviato senza riavvio, la voce radeon è di nuovo assente.

Infatti la scheda ATI non funziona in quel momento, come spiega questa risposta : Il nuovo kernel 3.13 ha una gestione dynamic avanzata della potenza della scheda ATI con il driver radeon. In condizioni normali, l’ATI discrete è spento .

Sia il plug-in Psensor che il sensore Xfce visualizzeranno la temperatura del radeon all’avvio se sono aperti, ma se vengono riavviati la voce mancherà in Psensor, sarà zero nel plug-in del pannello Xfce e sarà N / A quando si eseguono i sensors .

Per testare questo, e avviare la scheda ATI, quella risposta dice di eseguire glxgears :

 DRI_PRIME=1 glxgears -info 

inserisci la descrizione dell'immagine qui

Quello che succede allora è che il plug-in del pannello Xfce mostrerà la temperatura della GPU, mentre lo psensor non verrà riavviato . sensors comando dei sensors mostrerà la temperatura della scheda ATI.

Se glxgears viene spento, la scheda discreta si fermerà. Quindi, Psensor continuerà a mostrare l’ultima temperatura della GPU fino al riavvio. Anche il plugin del pannello, ma non per molto. Nelle sue proprietà, radeon temp è già zero, deselezionare e ricontrollare per aggiornare.