PDA

Visualizza versione completa : lm-sensor con abit uguru aw8d = no sensors detected



Andy86
04-07-11, 14: 43
:bai

Come da titolo, sto tentando di monitorare le temp da ubuntu.
Ho messo lm-sensors come da guida ufficiale, ma alla fine della trafila di domande dice:


Only registered members can view code.

Ho fatto un bel po' di ricerche e di prove, e poi ho trovato questo:
Configurations/Abit/AN7 (http://www.lm-sensors.org/wiki/Configurations/Abit/AN7)

Ma che significa che devo avviare il driver con quel parametro che dice?
Ho cercato, ma il driver per linux neanche l'ho trovato... :boh

pierino_89
04-07-11, 15: 42
Beh, ma il driver per linux non lo trovi di sicuro. Se ci fosse, sarebbe già nel kernel.
Quel che dice la guida è che lm-sensors non è buono a rilevare quel genere di sensori, e che quindi dovresti piazzare quella configurazione nel file di lm-sensors. Non è comunque detto che ci siano risultati, però perlomeno la temperatura della cpu e quella acpi thermal zone (che alla fine in genere è la stessa roba) dovresti riuscire ad ottenerle.

Andy86
04-07-11, 15: 47
Ah, quindi se uso ad esempio quello di esempio della pagina linkata devo solo decommentare la riga? :m:

Ma poi quale sarebbe questo file di configurazione? Le guide non parlano di nessun file di configurazione. :confused:

pierino_89
04-07-11, 16: 13
Sì, la guida dice quello.
Dovrebbe essere tipo /etc/sensors3.conf o una cosa simile, magari su ubuntu ha un altro nome.
usa la forza bruta, nel caso.

Only registered members can view code.

Andy86
04-07-11, 19: 19
:bai

Invece sembrerebbe di no:


Only registered members can view code.

:boh

pierino_89
04-07-11, 19: 25
No, in effetti ho letto male. Quella riga lì va passata al modulo, mentre il resto serve per mostrare correttamente i dati ottenuti.
Certo, se dicessero come diavolo si chiama il modulo sarebbe più semplice sapere come procedere (onestamente non ho mai visto un modulo chiamato abituguru, comunque guarda se c'è).

Andy86
04-07-11, 19: 28
:bai

Scusa, ma è un po' fuori del mio campo... non ho mai ricompilato un kernel le mie capacità in compilazione non vanno oltre il java se/me. :ehmm

Dove devo guardare? :boh

pierino_89
04-07-11, 19: 49
Beh, non c'entra niente la compilazione del kernel qua :lol:
Con modprobe -l ottieni la lista dei file dei moduli disponibili, quindi
Only registered members can view code. dovrebbe darci dei risultati.
Una volta ottenuto in questo modo il nome file, il nome del modulo è uguale ma senza l'estensione.
Ora puoi controllare se è già caricato con lsmod, e nel caso lo rimuovi con
Only registered members can view code..
A quel punto puoi fare
Only registered members can view code..

Andy86
04-07-11, 20: 06
:bai

Ci sono questi due:

Only registered members can view code.

Che non sembrano caricati e comunque non me li smonta.

Però quando provo a passare il parametro:


Only registered members can view code.


Only registered members can view code.

Devo usare le virgolette, qualcosa?

pierino_89
04-07-11, 20: 49
No, nel secondo caso non supporta quel parametro, e in entrambi i casi i tuoi sensori non sono compatibili (lo deduci da No such device) con quel driver.
Penso che ti toccherà accontentarti dei sensori della cpu.

Andy86
04-07-11, 21: 31
:bai

Il problema è che i sensori della cpu sono gestiti proprio da uguru, e lm-sensor non li vede.
Da qui l'errore dell'inizio della discussione.

L'unica cosa che vedo oltre alla gpu (che però la da il driver nvidia) è questa:

Only registered members can view code.

Che sull'applet esce due volte.
Ma il fatto che dica "20°" gradi, mi fa capire che la rilevazione non è esatta.

pierino_89
04-07-11, 21: 34
Che cpu hai?
Quella roba lì onestamente non so cosa sia, però in effetti è troppo bassa per essere ragionevole.

Andy86
04-07-11, 21: 45
Intel pentium D 3ghz dual core. :sisi

pierino_89
04-07-11, 21: 51
allora con un bel

Only registered members can view code.
dovresti cavartela

Andy86
04-07-11, 22: 18
Ho caricato quel modulo, ma con "sensors" sono ancora al punto di prima... :boh

pierino_89
04-07-11, 22: 34
io riesco a leggerla da /sys/devices/platform/coretemp.0/temp1_input. Guarda se hai qualcosa del genere, alla fine se carica il modulo dovrebbe riuscire a far qualcosa.

Andy86
04-07-11, 22: 48
Cos'è, un file o un comando? perché dice che non esiste... :boh

Edit: anzi, il percorso si ferma qui:


Only registered members can view code.

pierino_89
04-07-11, 22: 52
uhm. Ma l'ha caricato, o l'ha caricato per finta? :lol:
lsmod | grep coretemp

Andy86
04-07-11, 22: 56
L'ha caricato, l'ha caricato...

andre@lepre:/sys/devices/platform$ lsmod | grep coretemp
coretemp 5326 0

Hai visto l'edit che ho fatto sopra?