Ciao a tutti!
Ho installato Conky assieme ad un preset grafico per poter controllare l'hardware del PC, purtoppo mi mostra solo i dati per la GPU e non per la CPU. Da terminale viene fuori:

Conky: can't open '/sys/class/hwmon/hwmon1/fan1_input': No such file or directory

Ho provato a seguire alcune guide su Internet, ma non ce n'è nessuna che spieghi bene e semplicemente come si risolva, quindi chiedo a voi:
come si risolve questo problema?

Ps: lm sensors è installato e il risultato del comando sensors è:

acpitz-virtual-0
Adapter: Virtual device
temp1:        +30.0°C  (crit = +110.0°C)

coretemp-isa-0000

Adapter: ISA adapter

Core 0:       +47.0°C  (high = +89.0°C, crit = +105.0°C)

Core 2:       +45.0°C  (high = +89.0°C, crit = +105.0°C)

it8721-isa-0a10

Adapter: ISA adapter

in0:          +2.89 V  (min =  +1.51 V, max =  +0.73 V)  ALARM

in1:          +2.52 V  (min =  +2.65 V, max =  +2.96 V)  ALARM

in2:          +2.90 V  (min =  +3.05 V, max =  +3.01 V)  ALARM

+3.3V:        +3.41 V  (min =  +6.07 V, max =  +3.05 V)  ALARM

in4:          +0.89 V  (min =  +1.85 V, max =  +1.14 V)  ALARM

in5:          +1.07 V  (min =  +3.05 V, max =  +1.51 V)  ALARM

in6:          +2.05 V  (min =  +2.65 V, max =  +2.90 V)  ALARM

3VSB:         +3.29 V  (min =  +3.00 V, max =  +4.49 V)

Vbat:         +3.36 V

fan1:        1654 RPM  (min =   21 RPM)

fan2:           0 RPM  (min =   10 RPM)  ALARM

temp1:        +40.0°C  (low  = +127.0°C, high = +80.0°C)  sensor = thermistor

temp2:        +59.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = Intel PECI

temp3:        +35.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = Intel PECI

intrusion0:  ALARM

chiesto 07 Dic '13, 14:45

alphandomega's gravatar image

alphandomega
179223543

modificato 08 Dic '13, 14:36

enzotib's gravatar image

enzotib ♦♦
14.0k112186

@alphandomega: hai lm-sensors installato? Cosa restituisce il comando sensors?

(08 Dic '13, 10:01) enzotib ♦♦ enzotib's gravatar image

Puoi risolvere scrivendo uno script che estragga il dato che ti interessa dall'output di sensor e poi far eseguire lo stesso da Conky, richiamandolo nel suo file di configurazione. Oppure scrivere direttamente tutto il comando nel file di configurazione di Conky.

Edit

Ti posto come esempio uno script che usavo con Conky per rilevare la temperatura della CPU.
Tieni presente che i parametri usati nel tuo caso potrebbero differire (dipende dall'output di sensor):

#!/bin/bash
sensors | grep 'CPU Temperature:' | cut -d\   -f6

E il comando da inserire nel file conkyrc per richiamare il valore:

${exec ~/temp_cpu.sh}

Tieni presente che il percorso allo script (temp_cpu.sh) indica che si trova nella home dell'utente.
Per meglio capire i comandi all'interno dello script leggiti le pagine man dei comandi grep e cut. Per esempio da terminale:

man grep

Se cerchi alcune nozioni su come creare o usare uno script, vedi http://appuntilinux.mirror.garr.it/mirrors/AppuntiLinux/a2/a228.htm#almlindex1122 .

coll. permanente

ha risposto 08 Dic '13, 23:46

m3nhir's gravatar image

m3nhir
38718

modificato 11 Dic '13, 09:24

enzotib's gravatar image

enzotib ♦♦
14.0k112186

Magnifico! il problema è: io programmazione la faccio a scuola e la cosa più avanzata che faccio è java ad oggetti, a cui segue che non ho mai fatto uno script per ubuntu (e linux in generale) contando anche che sono passato a ubuntu non più di un mese fa...

(09 Dic '13, 09:54) alphandomega alphandomega's gravatar image

@m3nhir: non ha senso postare due risposte sullo stesso argomento, ho inglobato l'altra in questa, e poi l'ho cancellata.

(11 Dic '13, 09:25) enzotib ♦♦ enzotib's gravatar image

Grazie mille!

(12 Dic '13, 17:28) alphandomega alphandomega's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×229
×2

domanda posta: 07 Dic '13, 14:45

domanda visualizzata: 1,038 volte

ultimo aggiornamento: 12 Dic '13, 17:28

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.