Newsgroup: it.comp.os.linux.iniziare
Titolo: regolare la frequenza cpu nella Slack

lo sapevo che non occorreva ricompilare il kernel, se no perché sarebbe 
la distro più facile in circolazione?
ho fatto:
root@darkstar:~# modprobe ac
root@darkstar:~# modprobe asus_acpi
root@darkstar:~# modprobe fan
root@darkstar:~# modprobe processor
root@darkstar:~# modprobe cpufreq_ondemand
root@darkstar:~# modprobe powernow_k8
root@darkstar:~# modprobe cpufreq_stats
root@darkstar:~# modprobe freq_table
quindi ho installato
cpufreqd-2.2.1-i486-1pg.tgz
cpufrequtils-002-i686-1pg.tgz
e dato cpufreqd
risultato:
bash-3.1# cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Per favore, comunicare errori e malfunzionamenti a 
li...@brodo.de
.
analisi della CPU 0:
   modulo powernow-k8
   CPU per le quali e` necessario cambiare la frequenza 
contemporaneamente: 0
   limiti hardware: 1000 MHz - 2.20 GHz
   frequenze disponibili: 2.20 GHz, 2.00 GHz, 1.80 GHz, 1000 MHz
   gestori disponibili: powersave, ondemand, userspace
   gestore corrente: la frequenza deve mantenersi tra 1000 MHz e 1000 MHz.
                    Il gestore "powersave" puo` decidere quale velocita` 
usare
                   in questo intervallo.
   la frequenza attuale della CPU e` 1000 MHz (ottenuta da una chiamata 
diretta all'hardware).
bash-3.1#
r
-- 
Nonchè gli Oasis facessero testi impegnati ma almeno non mi fanno venire
il vomito come i Beatles.
[Davide Ripamonti]
Baudelaire e l'arte: 
http://umpf.net/

                    Il gestore "powersave" puo` decidere quale velocita` 
ho dato
echo "ondemand" >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
ed ora è a posto: 1005MHz normalmente, lanciando Googleearth sale prima 
a 1800 e poi a 2200;
malgrado il caldo la temperatura della cpu è scesa a 37°, mi sa che 
stacco la ventola laterale estiva;
r
-- 
Il rock progressivo è l'etichetta per il rock che non sopporta le etichette.
tutto sui Pentangle: 
http://umpf.net/

 stacco la ventola laterale estiva;
 
Mi fa molto piacere per te!!
Ne approfitterò quando dovrò calmarla sul mio laptop   ;-)
Saluti.  :-)

 root@darkstar:~# modprobe freq_table
 
Ciao.
@Rama
Una precisazione: che versione di slackware hai installato?
ed in particolare quale kernel gira sul tuo sistema?
Io ho la versione 10.2 ed all'installazione da cd ho utilizzato e selezionato
il kernel bareacpi.i: il semplice bare.i aveva problemi con le porte usb
o qualcosa del genere.
L'installazione l'ho fatta su un notebook asus z81g.... (p4 3.2Ghz HT)
Possibile che la mia directory /sys sia vuota?  :-(
E quei moduli non li riesco a caricare.......
ho provato anche a vedere nella directory /boot i file conf*, ma .....
$ cat conf* |grep -i cpu
CONFIG_X86_CPUID=m
# CONFIG_APM_CPU_IDLE is not set
CONFIG_X86_CPUID=m
# CONFIG_APM_CPU_IDLE is not set
E per giunta:
cat conf* |grep -i acpi
# ACPI Support
# CONFIG_ACPI is not set
# ACPI Support
# CONFIG_ACPI is not set
Secondo me è un problema di kernel.....da qualche parte ho letto che i 
kernel 2.4 vanno patchati per abilitere l'acpi  (anche se a dire la verità, 
il fatto che si chiami bareacpi.i mi induce a pensare che l'acpi 
sia supportato....).
Non mi resta che installare il 2.6.20.4 ?
A naso mi sa che forse sarebbe la via più breve.... :-(

 Non mi resta che installare il 2.6.20.4 ?
da dove? ci sono anche i moduli e gli headers?
mi sa che il fallimento nel mio tentativo di compilazione dipenda dal 
fatto di non poter creare l'initrd;
anche se avevo messo nel kernel il supporto a reiserfs;
r
-- 
non volete spendere un soldo per i programmi? passate a Linux
http://www.umpf.net/ramapage/slack.htm

 anche se avevo messo nel kernel il supporto a reiserfs;
in che senso da dove?
da 
www.kernel.org
 (il sito ufficiale...)
mi riferisco ad un vanilla...così come esce dalla zucca di Torvalds e
compagni. Ora ne sarà probabilmente disponibile anche uno ancora più
aggiornato...  ;-)
si i moduli ci sono
gli header, abbi pazienza, ma non so bene cosa siano...
anche l'initrd non so bene che roba è, alla compilazione ho seguito un paio 
di guide la più completa in inglese si chiamava.....  "kernel buil how-to"
Mi pare che c'è un passaggio finale che riguarda anche quello...
qui c'è il link:
http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html
Arrisentirci   :-)

 anche l'initrd non so bene che roba è
ho seguito la guida di Patrick, a quando ho capito serve a passare qlc 
tipo il supporto reiserfs se non è inserito nel kernel;
solo che l'avevo inserito ma andava in kernel panic, boh;
l'ho sempre detto che la compilazione del kernel non è per me, e del 
resto quando mi ci sono cimentato (fallendo) ho subito dopo scoperto che 
non era necessaria: prima per far andare il manta e mo' con lo scaling;
aprop: sembra che il solo ondemand non vada: stamani mi son ritrovato 
con la frequenza fissa a 1GHz, ho aggiunto la riga
echo "2200000" >/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
a rc.local e mo' sembra andare:
r@darkstar:~$ cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Per favore, comunicare errori e malfunzionamenti a 
li...@brodo.de
.
analisi della CPU 0:
   modulo powernow-k8
   CPU per le quali e` necessario cambiare la frequenza 
contemporaneamente: 0
   limiti hardware: 1000 MHz - 2.20 GHz
   frequenze disponibili: 2.20 GHz, 2.00 GHz, 1.80 GHz, 1000 MHz
   gestori disponibili: powersave, ondemand, userspace
   gestore corrente: la frequenza deve mantenersi tra 1000 MHz e 2.20 GHz.
                    Il gestore "ondemand" puo` decidere quale velocita` 
usare
                   in questo intervallo.
   la frequenza attuale della CPU e` 1000 MHz.
si vede che dovrei metter mano al file di configurazione di cpufreq, ma 
dato che quanto sopra funziona lascio tutto com'è;
r
-- 
C'avevano promesso mari e monti e c'hanno rifilato i tremonti.
[Forzuto Italiota, incazzato]
