Pagina 1 di 2
[Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: mercoledì 23 dicembre 2009, 16:38
da skunk666
Ciao a tutti...
ho un toshiba satellite pro l300d con karmic...da quando l'ho comprato ha sempre funzionato tutto(con jaunty installato) tranne il sistema di raffreddamento(a temperature molto alte non si accendono le ventole e il pc si spegne alla temperatura critica)con karmic mi trovo nelle stesse condizioni. ho provato a installare lm-sensors ma il supporto al mio hardware arriverà solo con il kernel 2.6.33 quindi ho la necessità di compilare un driver (stand alone) di cui mi sono dati due file : makefile, k10temp.c
come faccio a compilarlo e attivarlo?
oppure c'è un modo alternativo per far andare le ventole??
grazie
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: giovedì 28 gennaio 2010, 11:40
da skunk666
ho compilato il modulo k10temp e l'ho caricato...questi sono i risultati della compilazione:
Codice: Seleziona tutto
skunk@skunk-laptop:/usr/local/src/k10temp$ make
make[1]: ingresso nella directory «/usr/src/linux-headers-2.6.31-18-generic»
Building modules, stage 2.
MODPOST 1 modules
make[1]: uscita dalla directory «/usr/src/linux-headers-2.6.31-18-generic»
skunk@skunk-laptop:/usr/local/src/k10temp$ sudo make install
cp k10temp.ko /lib/modules/2.6.31-18-generic/kernel/drivers/hwmon
depmod -a -F /boot/System.map-2.6.31-18-generic
skunk@skunk-laptop:/usr/local/src/k10temp$
non sembra essere cambiato molto...le ventole continuano a non partire...anche se ho notato che se il pc è alimentato da batteria ed è in fase critica di carica partono le ventole al massimo!!!O.o questo pc sembra posseduto!!
qualcuno sa aiutarmi??o ha avuto gli stessi problemi??
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: giovedì 28 gennaio 2010, 11:45
da [lost]-Divilinux
Mi sa che quel driver va compilato nei sorgenti del kernel, mentre tu stai usando gli headers.
C'è una discussione analoga qua:
http://www.linuxqualityhelp.it/supporto ... emp#p30186
Se ci fossero altre soluzioni purtroppo non ne sono a conoscenza.
Comunque, per sicurezza, posta:
riporta l'output di questi 3 comandi.
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: lunedì 8 febbraio 2010, 19:52
da skunk666
scusa il ritardo con cui rispondo ma ho avuto diversi impegni^^
questi sono i risultati:
il modprobe non da output
il risultato di dmesg è qui:
http://paste.ubuntu.com/371940/
grazie!
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: lunedì 8 febbraio 2010, 22:56
da [lost]-Divilinux
non sembra essere cambiato molto...le ventole continuano a non partire...anche se ho notato che se il pc è alimentato da batteria ed è in fase critica di carica partono le ventole al massimo!!!O.o questo pc sembra posseduto!!
qualcuno sa aiutarmi??o ha avuto gli stessi problemi??
Il modulo è caricato ma non c'entra con le ventole, che driver particolari a parte utilizzano l'acpi ( e lo script fancontrol) . Il modulo k10temp è quello che permette di rilevare il sensore della temperatura (del core o del case non ricordo).
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: martedì 9 febbraio 2010, 9:15
da skunk666
immagino che mi debba rassegnare a questo punto!^^ sperando che prima o poi cambi qualcosa altrimenti dovrò cambiare o pc o sistema operativo...anche se di tornare a winzoz non mi va proprio -.-
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: martedì 9 febbraio 2010, 9:22
da ov3rload
skunk666 ha scritto:
immagino che mi debba rassegnare a questo punto!^^ sperando che prima o poi cambi qualcosa altrimenti dovrò cambiare o pc o sistema operativo...anche se di tornare a winzoz non mi va proprio -.-
Ti dirò, ho lo stesso porblema con il mio satellite A300D, spesso le temperature salgono alle stelle dopo solo qualche minuto di utilizzo e a volte invece (ieri sera per esempio) sembrano funzionare correttamente, anzi forse anche meglio che con windows. Ma sono casi davvero rarissimi!
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: domenica 14 febbraio 2010, 22:07
da skunk666
purtroppo a me partono sporadicamente le ventole e solo al massimo (ma poi non si spengono) e a volte mi ritrovo a fissare uno schermo nero visto che il mio pc decide bene di spegnersi prima di fare il "pufff" definitivo!!^^
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: domenica 14 febbraio 2010, 23:29
da ov3rload
skunk666 ha scritto:
purtroppo a me partono sporadicamente le ventole e solo al massimo (ma poi non si spengono) e a volte mi ritrovo a fissare uno schermo nero visto che il mio pc decide bene di spegnersi prima di fare il "pufff" definitivo!!^^
Ecco, purtroppo questo a me non accade perchè sembra che non tenga conto della temperatura...ma tu hai installato il modulo k10temp?!
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: lunedì 15 febbraio 2010, 0:38
da [lost]-Divilinux
Quale temperatura rileva? il k10temp suppongo sia come il coretemp per i core duo, ovvero il driver per il sensore interno del processore.
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: sabato 20 febbraio 2010, 18:03
da skunk666
Il driver legge la temperatura della cpu.
Dunque, sto combattendo con l'infinito disordine delle documentazioni ( e la mia infinita ingoranza!!) per trovare informazioni certe circa quel driver. Da quello che so questo driver è stato inserito nella versione 2.6.33 del kernel(ancora in versione di sviluppo da quello che ho visto) e dovrebbe provvedere a tutto ciò che serve per far andare la gestione delle temperature sulle schede di ultima generazione della amd(della famiglia 10/11). Il driver sembra funzionare in parte sul mio sistema, mi spiego: rileva la temperatura della cpu ma non attiva la ventola del portatile quando serve. Ora quello che non mi spiego... ho provato tempo fa a patchare il kernel 2.6.32 come da tue istruzioni (@Divilinux) ma non ho riscontrato alcun cambiamento. ho provato a compilarlo come modulo sull'attuale kernel 2.6.31 di ubuntu ma di positivo ho riscontrato solo che, a volte,dopo essersi spento per surriscaldamento, la ventola parte in attivo di default quando lo riaccendo e rimane accesa...certo la mia scarsa sapienza non aiuta...ma anche un po' di impegno da parte dei produttori per rilasciare driver per tutti non guasterebbe!!! Grazie mille dell'aiuto comunque!!!

Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: sabato 20 febbraio 2010, 19:16
da [lost]-Divilinux
rileva la temperatura della cpu ma non attiva la ventola del portatile quando serve.
INfatti sta funzionando correttamente. Quel driver è solo un driver, per il sensore interno del processore, che fornisce la temperatura. Il discorso della ventola dipende dall'acpi e principalmente dal modulo generico (fan) che viene usato per la regolazione delle ventole. Vi è inoltre uno script autoregolatore che si chiama fancontrol.
IL controllo della temperatura ti serve proprio per capire se qualcosa nel sistema di ventilazione non sta funzionando. Se la cpu è a x° e la ventola non interviene c'e' forse qualcosa che non va (la x° è in accordo con i limiti della temperatura che variano da pc a pc).
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: domenica 21 febbraio 2010, 20:12
da skunk666
mmm dunque come posso fare a far andare le maledette ventole?
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: lunedì 22 febbraio 2010, 0:50
da [lost]-Divilinux
Una prima cosa da fare, visto che individuare il problema può essere difficile, è cambiare kernel. Oggi ne esistono di precompilati in .deb scaricabili dall'apposito repository (ppa) quindi non dovrebbe essere difficile provare con 3-4-5 kernel differenti.
Se non cambia nulla allora bisogna trovare la rogna nella tabella ACPI eventualmente ricompilandola dopo aver corretto gli errori:
http://guide.debianizzati.org/index.php/ACPI_e_DSDT
Se anche questo workaround non dovesse funzionare si potrebbe prendere in considerazione l'ipotesi di aggiornare il bios.
Entrare nel dettaglio del funzionamento della ventola è dispersivo ed inutile (se dipende dall'acpi). TUttavia potresti essere fortunato e trovare un workaround proprio per il tuo modello di portatile (tipo script o robe del genere).
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: lunedì 22 febbraio 2010, 16:18
da skunk666
beh ci avevo pensato...ho ricompilato la tabella dsdt ma niente...proverò a montare qualche kernel diverso e vedrò come va...
edit: dimenticavo....il bios è all'ultima versione...ma ancora nulla!
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: lunedì 22 febbraio 2010, 21:35
da [lost]-Divilinux
Intanto posta l'output di dmesg.
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: venerdì 26 febbraio 2010, 15:59
da skunk666
te lo avevo postato precedentemente!^^
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: venerdì 26 febbraio 2010, 21:07
da [lost]-Divilinux
Sorry. Di solito lo includono nei tag quindi non ci ho fatto caso che l'avessi già postato via pastebin.
Sembra non esserci nulla di strano ma forse il tuo bios supporta questa funzione:
ACPI: BIOS _OSI(Linux) query honored via cmdline
Prova ad aggiungere a Grub:
oppure
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: domenica 28 febbraio 2010, 16:35
da skunk666
si, avevo già inserito acpi_osi=Linux! Dopo innumerevoli prove ho scoperto che ora se attendo qualche secondo sul grub,prima di far partire il S.O. le ventole si avviano a velocità media e rimangono accese...non modulano la velocità neanchè a pregarle in aramaico antico...ma almeno non mi si spegna più il pc!!
Re: [Driver] compilare driver (stand-alone) k10temp per temperature pc!
Inviato: domenica 28 febbraio 2010, 22:56
da [lost]-Divilinux
si, avevo già inserito acpi_osi=Linux! Dopo innumerevoli prove ho scoperto che ora se attendo qualche secondo sul grub,prima di far partire il S.O. le ventole si avviano a velocità media e rimangono accese
Questa è la prima volta che la sento, ma evidentemente ci deve essere un motivo.
Hai provato la ricompilazione della tabella DSDT? Almeno sapere se ci sono errori. Se ci sono errori allora è molto probabile che vengano risolti con questo workaround.