surriscaldamento e sensors

4 risposte [Ultimo contenuto]
Ritratto di olorian
olorian
(Junior)
Offline
Junior
Iscritto: 24/05/2009
Messaggi: 18

Salve a tutti
apro un nuovo topic perché le soluzioni degli unici due che ho trovato con un problema analogo non mi funzionano..
per esempio, mi manca del tutto il file /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor..

Ho un portatile Toshiba Satellite Pro L300D con Debian Lenny e xfce.
Sia l'applet del pannello xfce che sensors da terminale mi segnano una temperatura che, a leggere un po' ovunque, pare troppo alta anche per un terminale.. per la precisione, questo mi dice l'applet:
acpitz-0<br /> temp1: 73,0 °C<br />ACPI<br /> THZN: 73,0 °c<br /> FAN1:off
e quest'altro il terminale:
olorin@olorian:~$ sensors<br />acpitz-virtual-0<br />Adapter: Virtual device<br />temp1:       +74.0°C  (crit = +105.0°C)

va bene che la temperatura critica dovrebbe secondo lui essere +105.0°C, ma cosa indicano esattamente questi indicatori? cos'è che è a 73°??
la temperatura a regime è sempre su questi livelli, e se tengo il portatile appoggiato al tavolo [ultimamente lo sto tenendo inclinato per permettere alla ventola di aspirare aria anche da sotto] sale ancora, fino anche a 82° se si riproduce un video

non so, semplicemente, dove mettere le mani.. quali sono le prime cose che bisogna controllare in questi casi?
ho letto spessissimo di cpufreqd, ma non ho la minima idea di come usarlo, e di guide ne ho trovate ugualmente poche
soprattutto, dato che sto lavorando alla tesi, non ho tutto il tempo di mettermi a spulciare per la rete, ma allo stesso tempo vorrei fare un po' qualcosa, perché oltre alla temperatura ufficiale riportata, anche la temperatura effettiva del portatile è troppo alta [non è a 70° toccandolo, per fortuna, ma si sente che è troppo alta]

Ritratto di olorian
olorian
(Junior)
Offline
Junior
Iscritto: 24/05/2009
Messaggi: 18

*bump*
è o la quarta o la quinta volta che mi si spegne il portatile da solo òo

Ritratto di luxtux
luxtux
(Geek)
Offline
Geek
Iscritto: 30/04/2009
Messaggi: 57

ciao,
secondo me hai dela polvere sulla ventola e/o sul dissipatore, ergo: cacciavite e olio di gomito Wink
Per quanto riguarda cpufreqd:

Quote:

fully configurable daemon for dynamic frequency and voltage scaling
cpufreqd is meant to be a replacement of the speedstep applet you can find on
some other OS, it monitors the system status and selects the most appropriate
CPU level. It is fully configurable and easily extensible through the many
available plug-ins )more to come).
Despite its name it can be used to control also the NForce2-Atxp1 voltage
regulator and the core and memory clock for NVidia cards )see README.Debian).

You need a CPUFreq driver and either APM, ACPI )a recent version) or PMU
enabled in your kernel in order for this daemon to work.

ciao

L.

| (o> |
| //\ | Debian 5.0.1 [Lenny]
| V_/_| Registered Linux user #158396

Ritratto di olorian
olorian
(Junior)
Offline
Junior
Iscritto: 24/05/2009
Messaggi: 18

grazie mille -)))
"purtroppo" [= per fortuna] non si tratta della ventola piena di polvere*, è proprio un problema di debian... su ubuntu jaunty sensors mi restituisce sempre valori tra 44 e 51°C, e quest'ultimo valore è stato raggiunto ridimensionando un'immagine di 13mb..
evidentemente c'è qualcosa attivato di default... ps aux mi restituisce, infatti, per esempio:
olorin@olorian:~$ ps aux | grep cpu<br />root      3325  0.0  0.0   5188  1780 ?        S    13:25   0:00 /usr/lib/hal/hald-addon-cpufreq<br />olorin   17134  0.0  0.0   3356   816 pts/0    S+   14:42   0:00 grep cpu<br />olorin@olorian:~$ sensors<br />acpitz-virtual-0<br />Adapter: Virtual device<br />temp1:       +44.0°C  (crit = +105.0°C)  
credo proprio che sia arrivato al capolinea, per quest['altr]a volta debian è bocciato ¬¬
in realtà sono pressoché sicuro che i problemi che sto avendo sono dovuti al fatto che l'architettura è amd64, che non è supportata bene come la i386..

sono grato a lenny perché usandolo ho imparato a personalizzare xfce come si deve - ed intendo proprio come si deve - ma:
- hotmail si rifiuta di funzionare, costringendomi a ricorrere a virtualbox
- X secca molto meno, perché il driver open per la scheda ATI è molto più leggero, ma la grafica ne risente un po' troppo per i miei gusti
- non posso installare driver proprietari per la scheda grafica senza rinunciare alla scheda wireless, che è molto più importante [tanto più che la nuova versione dei linux-wireless è molto migliore di quella installata in jaunty, da dove sto scrivendo]
- vlc fa schifo.. non legge manco mezo video tra quelli che gli ho chiesto di riprodurre [mentre totem e mplayer li riproducono tranquillamente] e le scorciatoie da tastiera una volta funzionano e dieci no], e non è possibile installare una versione diversa, perché non è possibile compilarla, probabilmente perché uso l'ultimo kernel disponibile due mesi fa, cioè sempre quello con cui si possono usare i linux-wireless [e del resto se l'alternativa è il 2.6.26..... per favore..] .. ho fatto amicizia con totem, ma non ha alcune caratteristiche che su vlc usavo praticamente sempre..
- la temperatura va a livelli folli, costringendomi a tenere il portatile inclinato con una supponta oppure sulle ginocchia [che col caldo che fa non è il massimo... ora sto scrivendo col portatile sulle ginocchia, e non si sente quasi.. cioè, è un po' pesante, ma questa non è colpa di debian -D]

soprattutto, come ho detto, sto lavorando alla tesi, quindi non ho la minima intenzione di fare nuovamente tabula rasa ed installare la versione i386.. piuttosto torno a snellire ubuntu ..il che è un po' un'impresa, ma dato che su debian la cartella home era un link a quella di ubuntu, tutte le personalizzazioni [salvo quelle di X, cioè i layout di tastiera in primis] sono traslate su ubuntu, quindi tutto quello che devo fare è installare latex di qua per stare tranquillo...

ho scritto tutto questo, anche se in parte OT, per completezza di informazione..
allo stato attuale, su portatile Toshiba Satellite Pro L300D con Debian Lenny e xfce, architettura amd64, se non si conoscono gli strumenti di controllo della cpu ma si hanno due altre versioni di linux sul computer [oltre a vista, ma vabbe'], il modo più rapido per risolvere il problema del surriscaldamento o quello della scheda ATI è usare un'altra distro/versione ed aspettare con fiducia che sia implementato il supporto per amd64..

*questo fatto ha dell'incredibile....... sono sicurissimo che non c'è nessuna malafede, non lo si fa apposta, ma quando si ha un problema e si chiede in un forum linux il 75% delle volte capita la risposta "è un problema hardware", nelle sue più varie forme....
l'ultima volta non riuscivo a compilare nulla perché non avevo i permessi di esecuzione sulla partizione dove si trova la cartella home [coi file da compilare].. vai a sapere che in fstab bisogna specificarlo... mi metto alla ricerca e tra dieci post di problemi hardware se ne esce solo uno che spiega la causa del problema.... eppure il messaggio di errore era chiaro già di suo, tutto ciò che serviva sapere era come impostare i permessi [no, con chmod e chown non si risolve nulla]
ma soprattutto .... quanti Milioni di volte ho visto la risposta "sicuramente ci sarà un banco di ram bacato" ................... banco di ram bacato?!?!?!?! ma chi l'ha mai vista una cosa del genere?? qualcuno ha mai visto un banco di ram bacato?? e l'alimentatore danneggiato, l'host usb danneggiato.... ma quanti problemi hardware che hanno questi computer..........

Ritratto di olorian
olorian
(Junior)
Offline
Junior
Iscritto: 24/05/2009
Messaggi: 18

Salve a tutti.
Ho fatto un bel giro di distro, ma alla fine sono tornato a Debian. Ubuntu è sempre lì, funziona bene, ma è lento, un po' "sporco".
Ho installato Lenny in versione a 32bit, e come previsto molti dei problemi li ho risolti. Anche per aiutare chi ha questo stesso portatile, riporto le soluzioni che ho trovato finora.

- Hotmail non funziona con i browser che non possono spacciarsi per IE, Firefox o Safari di una versione abbastanza alta. Dicendogli Iceweasel di essere "Firefox/3.0.6", si risolvono tutti i problemi di navigazione, anche perché sostanzialmente questo Iceweasel È Firefox 3.0.6...

- Per il problema degli scalini al posto delle sfumature, sulla versione a 32bit non si verifica mai, né con i vesa, né con i radeon, né con i fglrx.

- Sono riuscito a compilare i driver compact-wireless. Per qualche motivo ignoto, i compact-wireless-old, necessari per il kernel 2.6.26, non prevedono di essere adatti per le schede rtl8187b, come quella presente in questo portatile, pur essendo in realtà perfettamente [beh..] funzionanti. Per cui si compilavano correttamente, ma non rilevavano la wlan0. Se tra i risultati di lsusb avete:
Bus 005 Device 002: ID <b>0bda:8198</b> Realtek Semiconductor Corp.
per fargliela vedere occorre aggiungere al file compact-wireless-old/driver/net/wireless/rtl8187_dev.c la riga seguente:
{USB_DEVICE(0x0bda, 0x8198), .driver_info = DEVICE_RTL8187B},
completa di virgola, alla sezione *Realtek*.. occhio a ricopiarla correttamente [è abbastanza intuitiva, è uguale alle altre ma col numero 819X diverso].. per errori di battitura ho dovuto ricompilare i driver quattro volte.. non lo auguro a nessuno.

- Il surriscaldamento dipende dalla versione di fglrx. Per essere precisi, c'è una sola versione di fglrx, abbinata ad un solo kernel, che non provoca il surriscaldamento. Purtroppo quella versione del kernel era la 2.6.26, e non avevo ancora scoperto la soluzione dei compact-wireless-old, ed al momento non avevo ancora capito quanto fosse unico quel driver, per cui non so di che versione si tratta. Dato però che ricordo di non aver fatto niente di particolare per cercarla al momento, ho dedotto che si trattava della versione "standard" di fglrx per lenny al momento. Dato che la versione attuale è la 8.12-4, che scalda meno delle altre, ma cmq si fissa sui 62°, ho installato la 8.12 dal sito di Catalyst, ma questa gira tra i 53° e i 66° [gli ultimi con Firefox e Rhythmbox attivi].
In conseguenza di tutto ciò, e tenendo conto del periodo in cui avevo installato la lenny l'altra volta, dedurrei che i driver corretti erano gli 8.12-3 o 8.12-2... solo che al momento sono leggermente irrecuperabili!
Questo a meno di non ritenere che i driver per amd64 fossero migliori di quelli per i386, nel qual caso ovviamente mi mangerei le mani...

Sempre sul surriscaldamento, bisogna tener conto del processore, che se non si tiene a bada con cpufreq contribuisce, e del resto limitandone la frequenza le prestazioni non ne risentono granché.

Dato che la partizione swap su questo portatile non l'ho mai usata, l'ho piallata e espansa, e la uso per installare di nuovo lenny amd64.. è anche possibile che lì i fglrx scaldassero di meno perché il processore era meno usato.
Installo ed aggiorno i risultati..