On Sun, Apr 17, 2005 at 11:35:50AM +0200, Matteo Confente wrote: > Il mio processore � un P4-M (non � un centrino), ed il config (la parte > di interesse di tale file) �: > > # > # CPU Frequency scaling > # > CONFIG_CPU_FREQ=y > CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y > # CONFIG_CPU_FREQ_GOV_PERFORMANCE is not set > CONFIG_CPU_FREQ_GOV_POWERSAVE=y > CONFIG_CPU_FREQ_GOV_USERSPACE=y > # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ (vedi sotto) [...] > # > # CPUFreq processor drivers > # > CONFIG_X86_ACPI_CPUFREQ=m > CONFIG_X86_SPEEDSTEP_CENTRINO=y > CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y > # CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI is not set > CONFIG_X86_SPEEDSTEP_SMI=y > # CONFIG_X86_P4_CLOCKMOD is not set [...] > (questa comunque � l'ultima versione ma ho fatto molti altri tentativi)
riprova e controlla: 1- hai speedstep centrino e smi compilati statici, mettili come moduli 2- metti i driver (non i "governor") come moduli, puoi provarli in seguito e vedere quello che si carica. Quelli che ho lasciato sono sufficienti (gli altri ovviamente non ti servono, sono i vari k6/7/8 e vari altri) > Meglio specificare che KLaptop mi consente gi� di diminuire "in manuale" > la velocit� del processore, � che di solito uso Gnome e qui KLaptop > non c'�, comunque posso dare un "echo X > > /proc/acpi/processor/CPU0/throttling" dove X � un numero da 0 a 7 che mi > permette di "frenare" la cpu da 2,4 GHz a... quello che �. Il fatto � ok, stai mischiando un po' di cose. Quello cui tu fai riferimento e' il throttling non il cpu frequency and voltage scaling e dipende da ACPI. Comunque se hai /proc/acpi/processor/CPU0/throttling probabilmente il modulo che fa al caso tuo e' il acpi-cpufreq. Ma! c'e' un ma: il throttling non diminuisci il voltaggio della cpu, quindi non risparmi energia (ok, a parte quella della ventola che gira meno perche' il processore e' meno caldo). > che stavo cercando di far andare un qualche gestore (come si chiama, > governor?) che faccia lo scaling in automatico. Per questo stavo e dunque abilita il CONFIG_CPU_FREQ_GOV_ONDEMAND ! in questo modo non hai bisogno di altro > seguendo la procedura letta su Linux Magazine tuttavia il demone che > viene proposto di utilizzare usa l'interfaccia cpufreq contenuta in > /sys/devices/system/cpu/cpu0 che, essendo molto newbe e non avendo mai per curiosita' che demone suggeriscono? > visto questa cosa, non sapevo neanche che � una directory e non un file. > Ma perch� non c'� sta director perche' ti manca il driver giusto. Il fatto che alcuni siano compilati statici fa in modo che gli altri non siano "inseribili". Manda l'output di dmesg e il contenuto di /proc/cpuinfo se non risci a pescare il driver giusto con i tentativi che ti ho suggerito sopra. ciao -- mattia :wq!

