Pagina 1 di 1

Guida Ai Sensori

Inviato: gio 30 ago 2007, 18:26
da shinji_85
Ciao... Sono nuovo a questa distribuzione...
L'ho appena installata sul mio notebook, e sembra scaldare (sarà la temperatura estiva)...
Volevo sapere se esiste da qualche parte una guida da seguire per configurare e poter leggere tutti i sensori (temperature, ventole, frequenze cpu)...

Inviato: gio 30 ago 2007, 18:30
da anycolouryoulike
Per abilitare i sensori devi ricompilarti il kernel includendo il supporto per l'ACPI che nei kernel di Slackware 12 non c'è. Se non sai come fare nella sezione documentazione di Slacky ci sono due guide molto complete.

Inviato: gio 30 ago 2007, 18:32
da shinji_85
anycolouryoulike ha scritto:Per abilitare i sensori devi ricompilarti il kernel includendo il supporto per l'ACPI che nei kernel di Slackware 12 non c'è. Se non sai come fare nella sezione documentazione di Slacky ci sono due guide molto complete.
Azz... Devo già ricompilare il Kernel???

Inviato: gio 30 ago 2007, 18:46
da ekxius
occhio perchè se le ventole sono davvero ferme (non dovrebbero ma stando a quanto dici) rischi i bruciare l'hw :!:

Inviato: gio 30 ago 2007, 19:01
da anycolouryoulike
shinji_85 ha scritto:
anycolouryoulike ha scritto:Per abilitare i sensori devi ricompilarti il kernel includendo il supporto per l'ACPI che nei kernel di Slackware 12 non c'è. Se non sai come fare nella sezione documentazione di Slacky ci sono due guide molto complete.
Azz... Devo già ricompilare il Kernel???
Se vuoi l'ACPI si.
ekxius ha scritto:occhio perchè se le ventole sono davvero ferme (non dovrebbero ma stando a quanto dici) rischi i bruciare l'hw :!:
Non credo che siano ferme... le avvia il BIOS al boot. Un portatile senza ventole non dura più di dieci minuti!

Inviato: gio 30 ago 2007, 20:46
da shinji_85
anycolouryoulike ha scritto:
shinji_85 ha scritto:Azz... Devo già ricompilare il Kernel???
Se vuoi l'ACPI si.
Non è che potresti gentilmente linkarmi guide che ne parlano??? :D

Inviato: gio 30 ago 2007, 20:47
da op15l
per leggere dai sensori basta che installi e configuri lm_sensors
senza ricompilare nessun kernel.

Inviato: gio 30 ago 2007, 21:00
da anycolouryoulike

Inviato: gio 30 ago 2007, 21:12
da algol
Beh prima di mettere le mani dentro Linux prova a dare da root sensors-detect, ti fa delle domande e credo che tu possa rispobdere sempre YES; alla fine ti crea un pezzo di script che puoi mettere in rc.local (anche se mi pare lui ti dice di metterlo in uno strano percorso...).

Se poi ci sono problemi, allora vai di kernel, in cui potresti attivare ACPI e il modulo I2C per il monitoraggio del tuo hw; tranquillo, è una cosa più pacifica di quello che sembrerebbe... 8)

Inviato: ven 31 ago 2007, 8:50
da prometeo79
I moduli nel kernel di default possono essere abilitati anche senza ricompilare (anche se sarebbe meglio farlo).
Dovresti dare un banale modprobe nomemodulo. In questo caso, se non sbaglio, dovresti abilitare i moduli i2c come i2c-sensor, i2c-dev, i2c-isa ed un altro i2c che gestisce il tuo chipset. Poi da X puoi usare gkrellm per monitorare le temperature del note.

Inviato: ven 31 ago 2007, 9:33
da absinthe
anycolouryoulike ha scritto:
shinji_85 ha scritto:
anycolouryoulike ha scritto:Per abilitare i sensori devi ricompilarti il kernel includendo il supporto per l'ACPI che nei kernel di Slackware 12 non c'è. Se non sai come fare nella sezione documentazione di Slacky ci sono due guide molto complete.
Azz... Devo già ricompilare il Kernel???
Se vuoi l'ACPI si.
No! basta caricare i drivers all'avvio! di default la slack non lo fa! l'importante è sapere se hai un processore che supporta lo scaling e che modello è: così gestendo il consumo di energia della cpu riduci anche il calore prodotto... ad ogni modo queste sono le _MIE_ righe essenziali per caricare il gestore di energia:

Codice: Seleziona tutto

#acpi
/sbin/modprobe ac
/sbin/modprobe battery
/sbin/modprobe button
/sbin/modprobe container
/sbin/modprobe fan
/sbin/modprobe processor
/sbin/modprobe thermal
/sbin/modprobe video
queste quelle per gestire lo scaling della cpu occhio che i drivers dipendono dalla _TUA_ di cpu!

Codice: Seleziona tutto

#cpu scaling
/sbin/modprobe speedstep-centrino #<--!!! dipende dal processore!
/sbin/modprobe cpufreq_conservative
echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
io utilizzo il governor conservative che rimane perticolarmente comodo per le mie esigenze, ma ce ne sono svariati. per avere info leggi: cd /usr/src/linux/Documentation/cpu-freq/governors.txt e più in generale ti consiglio la lettura dei (pochi) file contenuti nella stessa directory: ti daranno le linee generali del funzionamento della gestione cpu per i portatili!

ciao,
M

Inviato: ven 31 ago 2007, 10:35
da shinji_85
absinthe ha scritto:No! basta caricare i drivers all'avvio! di default la slack non lo fa! l'importante è sapere se hai un processore che supporta lo scaling e che modello è: così gestendo il consumo di energia della cpu riduci anche il calore prodotto... ad ogni modo queste sono le _MIE_ righe essenziali per caricare il gestore di energia:

Codice: Seleziona tutto

#acpi
/sbin/modprobe ac
/sbin/modprobe battery
/sbin/modprobe button
/sbin/modprobe container
/sbin/modprobe fan
/sbin/modprobe processor
/sbin/modprobe thermal
/sbin/modprobe video
Ok... Ma come faccio a capire se possono andar bene anche per me???
Il notebook è quello in signature...

P.S. = In che file vanno settati i moduli da caricare?!? In /etc/rc.d/rc.modules?!?

Inviato: ven 31 ago 2007, 10:45
da prometeo79
Vanno bene perchè quei moduli vanno bene per tutto. Sono gli i2c che vanno abilitati in relazione al chipset, ma ha ragione absinthe, fai come dice lui e i moduli i2c non dovrebbero servirti. Poi da /proc/acpi/ dovresti vedere le temperature della cpu

Inviato: ven 31 ago 2007, 14:49
da shinji_85
Innanzitutto GRAZIE MILLE A TUTTI...

Già caricando quei moduli il portatile sembra scaldare meno le ventole fanno il loro lavoro...

Ora... Per quanto riguarda lo scaling della CPU...
Ho decommentato nel file rc.modules le 2 righe che si riferivano al Centrino e al governor di tipo CONSERVATIVE...

Ma non riesco a trovare riscontri per capire se basta questo...
Sto provando conky... Però, usando la variabile freq, questa rimane fissa a 1667 MHz... :?


[EDIT] Dimenticavo di dare quell'echo... :oops:
Ora va con CONSERVATIVE... Frequenza ridotta a 1000 MHz... ;)