Newsgroup: it.comp.os.linux.sys
Titolo: acpi

buonasera, scusate se magari faccio una domanda frequente,
Ho il seguente problema:
Ho un P4 2.4 montato su motherboard SiS5595 (laptop) la temperatura
d'esercizio del processore secondo le specifiche Intel è di 55° e sotto
quell'altro sistema operativo funziona correttamente, sotto linux invece
acpi -t mi da costantemente una temperatura di 75° che è veramente troppo...
infatti dopo qualche ora di utilizzo entra in scena il thermal monitor e mi
spegne il computer (e meno male...)
come posso risolvere questo problema?
grazie in anticipo

 veramente troppo... infatti dopo qualche ora di utilizzo entra in scena
Credo che con il kernel che usi il risparmio energetico della tua CPU
non sia supportato o non lo hai configurato a dovere.
Dicci che kernel hai, se hai applicato patch per l'ACPI (o se c'erano
gia`), se hai letto la documentazione, se hai la patch per il cpufreq,
se ne hai letto i docs, ecc. ecc.
Bye.

 se ne hai letto i docs, ecc. ecc.
dunque kernel 2.4.21-0.13mdk appunto, acpid 1.0.1, acpi 0.6, la patch del
cpufreq non l'ho installata, i docs li avevo letti a suo tempo quando ero
riuscito a farlo funzionare con la mdk 9.0 ma nel frattempo possono esere
cambiati, se mi puoi (potete) dare delle indicazioni sulla strada da
prendere (-verbose pls :-) te/ve ne sarei molto grato.
naturalmente prima di tutto installo la patch, ma devo ricompilare il
kernel per farlo? perchè con sta temperatura ho paura ad usare la cpu per
più di mezz' ora.
grazie molte e complimenti per la celerità

 dunque kernel 2.4.21-0.13mdk appunto, acpid 1.0.1, acpi 0.6, 
Dipende molto dalla versione del sottosistema ACPI. Quello di serie dei
2.4 e` vecchio di 2 anni e non funziona molto bene. Cerca nei log una
stringa come questa:
ACPI: Subsystem revision 20030619
Questa  sopra  e`   la  piu`  recente,  se  non   hai  questa  considera
l'aggiornamente (
acpi.sf.net
).
Cerca anche quali stati sono supportati dal processore:
ACPI: Processor [CPU0] (supports C1 C2)
C1 e` il cooling normale, C2 piu` cooling :) Sui laptop dovrebbe esserci
anche C3 (ma forse solo sulle CPU mobile).
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
La vasca da bagno fu inventata nel 1850, il telefono nel 1875.
Se fossi vissuto nel 1850, avrei potuto restare in vasca per 25 anni
senza sentir squillare il telefono

 anche C3 (ma forse solo sulle CPU mobile).
Neanche perche' sul mio athlon mobile ci sono solo c1 e c2.
L'unica soluzione è applicare la pacth di cpufreq e ricompilare il kernel
attivando i moduli per lo scaling della frequenza della cpu. Temo pero'
che avrà qualche problemino di temperatura durante la ricompilazione. Ce
l'ho anche io con una cpu Mobile a 1500 mhz.
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 per più di mezz' ora.
Si`, devi ricompilare il kernel per mettere le patch.
Con una CPU cosi` non dovresti metterci piu` di 10-15 minuti. Al limite
fai un make dep && make clean, poi aspetta un po' che si raffreddi (o
spegnilo per un po'), poi make bzImage, poi spegni, e infine make
modules e make modules_install.
O in alternativa fai come ho fatto io: metti il computer con le prese
d'aria posteriori davanti al climatizzatore. Solitamente sono
posizionate esattamente davanti alla CPU e aspirano da li` per espellere
l'aria ai lati.
Se usi un kernel 2.5 dentro Documentation trovi un bel po' di
informazioni sul settaggio di CPUfreq. Oppure le trovi sul sito.
Purtroppo non ho il notebook qui, ma ci sono dei file da impostare in
/proc e in /sys (nuovo filesystem dei nuovi kernel) per configurarlo.
Bye.

 l'ho anche io con una cpu Mobile a 1500 mhz.
Va bene, ricompilo il kernel e applico la patch, ma come faccio a
ricompilarlo? lo metto in frigo? :)
grazie a tutti per l'aiuto, spero di risolvere, eventualmente mi
risentirete :P (spero di no)
ciao

 vedere se me la abbassava ma non č cambiato nulla...
Mettilo a 8! :)
Il throttling in pratica freeza la CPU per qualche microsecondo ogni
tanto, per cercare di raffreddarla.
Il problema e` che entrare e uscire dal freeze porta via parecchio piu`
tempo di quanto la CPU non ci rimanga, quindi vedrai il computer che "va
a scatti", anche quando scrivi, ogni tanto. Comunque dovrebbe abbassarti
almeno un po' la temperatura.
Ah, una nota a margine: a volte i sensori non sono ben supportati da
Linux, e indicano una temperatura diversa da quella effettiva. L'unico
modo sicuro per conoscerla e` di guardare nel BIOS, quindi magari prova
a usare un po' Linux, poi riavvi, entri velocemente nel BIOS e controlli
a quanto e`. Avrai un errore di 1-2 gradi perche` solitamente il BIOS
non va in HLT come il kernel di Linux.
Bye.

 /proc e in /sys (nuovo filesystem dei nuovi kernel) per configurarlo.
ok adesso proverò a passare al 2.5 sperando che non mi impalli il chipset
video che naturalmente
non è standard e ho perso 2 giorni per farlo funzionare
grazie assai
ciao

 non va in HLT come il kernel di Linux.
cosa intendi per "entra nel bios" se premo canc all'avvio mi fa vedere la
configurazione ma non dice nulla rispetto alla temperatura

 configurazione ma non dice nulla rispetto alla temperatura
Molti Bios mostrano anche la temperatura e gli rpm delle ventole, ma in
effetti neanche il mio notebook ha il bios che mostra la temperatura.
