Pagina 1 di 2

controllo cpu: quale programmino installare?[ risolto ]

Inviato: dom 1 lug 2007, 10:41
da slucky
Salve a tutti, premetto che ho fatto una ricerca sul forum, ho trovato che si parlava di lm_sensors.....okay, però ho provato e non funziona probabilmente perchè dovrei ricompilare il kernel ed attivare i moduli, ma non esiste un'altro programma che solo via software ti legge i parametri del bios (temperatura cpu+ velocità ventole) senza aver bisogno di ricompilare il kernel? :?

Ciao e buona Slack a tutti!!! :D

Inviato: dom 1 lug 2007, 10:46
da Feste
personalmente con lm_sensors non ho dovuto ricompilare il kernel, ho installato il tgz di slacky e caricato i moduli

ho la slack 11 con il kernel 2.6.18

Inviato: dom 1 lug 2007, 10:48
da slucky
Okay ma quale modulo hai caricato, cioè modprobe lm_sensors??? per capirci meglio ;)

Ciao

Inviato: dom 1 lug 2007, 11:07
da dapuzz
per il centrino 2 duo il modulo 'coretemp' esce nella nuova release del kernel, k8temp è per gli amd atlhon 64... dipende dalla cpu, e dalla sk madre.

Non a caso esiste sensor_detect che ti guida.

Inviato: dom 1 lug 2007, 11:14
da michele.p
...io sulla mia macchina leggo i parametri (3 temperature e rotazione della ventola) con Gkrell e con i seguenti moduli caricati;

i2c_viapro 7380 0
via686a 13768 0
hwmon 2196 1 via686a
i2c_isa 3456 1 via686a

Nel tuo caso devi vedere quali sono i moduli per il tuo chipset.
Dopo aver installato il pacchetto lm_sensors lancia (da root) il comando;

sensors-detect

...il resto dovrebbe venire da se ;-)

Bye

EDIT; Un quasi "in contemporanea" con Dapuzz :D

Inviato: dom 1 lug 2007, 11:43
da slucky
Okay ho lanciato sensor_detect e mi ha dato questo output:

to make the sensors modules behave correctly,add these line to /etc/modules.conf
#----------cut here--------------------
#i2c module options
alias char-major-89 i2c-dev
#----------cut here--------------------

to load everything that is needed,add this to some
/etc/rc* file
#---------cut here---------------------
#i2c adapter drivers
#modprobe unknown adapter sa7130[0]
#modprobe unknown adpter NVIDIA i2c adapter 0 at 2:00.0
#modprobe unknown adapter NVIDIA i2c adapter 1 at 2:00.0
#modprobe unknown adapter NVIDIA i2c adapter 2 at 2:00.0
modprobe i2c-nforce2
#Chip drivers
modprobe eeprom
modprobe asb100
modprobe w83l785ts
#sleep 2 # optional
/usr/local/bin/sensors -s # recommended
#-----------cut here------------------------
Do you want to generate /etc/sysconfig/lm_sensors? yes
Copy prog/init/lm_sensors.init to /etc/init.d/lm_sensors
for initialization at boot time
Ecco presumo che devo sistemare tutti quei files per far partire i moduli all'avvio del sistema.........ma se volessi lanciarlo non al boot con modprobe, qual'è tra questi è il modulo o i moduli che dovrei avviare??? oppure funziona solo abilitando il tutto al boot? :shock: boh se mi chiarite il concetto è meglio

Ciao e grazie a tutti per l'aiuto :D :-k

Inviato: dom 1 lug 2007, 11:49
da dapuzz
si tratta di caricare alcuni moduli, al boot o meno sta a te deciderlo.
Ti conviene fare copia e incolla in uno script che rendi eseguibile con chmod +x nomescript e richiami (una volta sola a mano o dall'rc.local) per attivare la possibilità di rilevare le temperature.

Quando vuoi conoscere i valori delle temperature usi 'sensors', o una delle applet che ci sono in giro.

Inviato: dom 1 lug 2007, 12:15
da slucky
Okay, ho capito la procedura per fare lo script ma nel mio caso i moduli da lanciare sono quelli del chip quindi lancio modprobe eeprom, asb100 e w83l785ts e poi posso rilevare le temperature con sensors.............o non è così? :oops:
In verità non è che poi sensors_detect sia molto chiaro a riguardo..........quindi il dubbio mi è rimasto :(


Ciao e grazie per l'aiuto :D

Inviato: dom 1 lug 2007, 12:20
da dapuzz
si, esattamente come hai capito

Codice: Seleziona tutto

#i2c adapter drivers 
modprobe i2c-nforce2 
#Chip drivers 
modprobe eeprom 
modprobe asb100 
modprobe w83l785ts 
#sleep 2 # optional 
/usr/local/bin/sensors -s # recommended
è uno script da lanciare una sola volta che carica i moduli e lancia sensors -s che setta dei valori (e necessita dei permessi di root, così come modprobe)

poi ogni altra volta, per rilevare le temperature, usi sensors anche dal tuo utente.

Inviato: dom 1 lug 2007, 12:55
da slucky
Okay grazie Dapuzz, tutto fatto .....creato lo script e tutto funge bene :D senti quale bel programmino potrei usare come gui.......visto che sensors ti da l'output sulla bash.

Ciao e stammi bene!!! :D

Inviato: dom 1 lug 2007, 12:58
da michele.p
...io uso Gkrell...è presente di default nella Slackware...quindi... :D

Bye 8)

Inviato: dom 1 lug 2007, 15:19
da danix
michele.p ha scritto:...io uso Gkrell...è presente di default nella Slackware...quindi... :D
oppure puoi usare conky che secondo me è molto più configurabile e personalizzabile, ma ovviamente si tratta di gusti...

Ciau...

Inviato: dom 1 lug 2007, 15:39
da michele.p
....interessante Conky, non l'avevo mai provato.


Bye 8)

Inviato: dom 1 lug 2007, 20:50
da danix
michele.p ha scritto:....interessante Conky, non l'avevo mai provato.


Bye 8)
Forse questo thread può interessarti allora, trattava proprio di conky e di alcuni script per personalizzarlo, appena ho un pò di tempo metto su una pagina del wiki sull'argomento...

Conky, conkyrc e scripting bash

Ciau

Inviato: dom 1 lug 2007, 22:40
da slucky
Grazie ragazi davvero per le dritte e i consigli utilissimi :D .............più uso Slack più mi rendo conto che siamo sempre più una grande famiglia :wav:
Ho provato sia gkrell che conky, ma mentre gkrell l'ho configurato facilmente e mi da le temperature su conky no............come si fa a settare conky per le proprie esigenze?

Ciao e di nuovo grazie a tutti!!! =D>