PROBLEMA CON SCALABILITA' CPU
Inviato: sabato 16 agosto 2008, 18:49
Ciao a tutti e ben ritrovati. Sto avendo un po’ di problemi con la scalabilità della CPU, nel senso che non vuole diminuire. Ho seguito due buone guide che mi hanno aiutato a risolvere dei problemi come la webcam, ma in questo caso nulla, non ci sono riuscito ed il risultato è stata questa risposta:
"Non è possibile modificare la frequenza di funzionamento di questo sistema. Il sistema potrebbe essere mal configurato o non avere supporto hardware alla variazione di frequenza della CPU."
Ho provato a cercare informazioni inerenti questa cosa, ma da solo non so più dove andare a sbattere la testa. Quindi ora chiedo aiuto a voi.
Questa la prima guida:
abilitare la scalabilità della cpu:
Per prima cosa cliccare col tasto destro sul pannello in alto e scegliere l'opzione “Aggiungi al pannello”. Aggiungere l'applet "Variazione frequenza cpu". Riceverete un errore riguardo al fatto che la cpu non supporta la scalabilita'. dopo l' ok l' applet mostrerà la cpu al massimo (900)
Poi, aprite il terminale ed eseguite:
Codice:
sudo apt-get remove powernowd
sudo apt-get install cpufrequtils sysfsutils
sudo modprobe p4_clockmod
Adesso vedrete l'icona aggiunta prima abbassarsi per indicare un rallentamento della cpu. Ottimo, vuol dire che la scalabità del processore è stata abilitata. Adesso andiamo a modificare un paio di cosine per averlo il più completo possibile:
sudo nano /etc/sysfs.conf
aggiungere la seguente linea:
Codice:
devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
poi modificare quest'altro file:
sudo nano /etc/modules
e aggiungere le seguenti 2 linee:
Codice:
p4_clockmod
cpufreq_ondemand
adesso creiamo i file per l'ACPI in modo da avere la cpu al massimo disponibile quando si collega il pc alla presa di corrente:
Codice:
sudo echo > /etc/acpi/ac.d/90-cpufreq.sh '#!/bin/sh'
sudo echo >> /etc/acpi/ac.d/90-cpufreq.sh '/usr/bin/cpufreq-selector -g performance'
sudo echo > /etc/acpi/battery.d/90-cpufreq.sh '#!/bin/sh'
sudo echo >> /etc/acpi/battery.d/90-cpufreq.sh '/usr/bin/cpufreq-selector -g ondemand'
sudo chmod +x /etc/acpi/ac.d/90-cpufreq.sh
sudo chmod +x /etc/acpi/battery.d/90-cpufreq.sh
se inserendo questi comandi in un terminale doveste avere l' errore - permesso negato - fate il login nella shell come root con il comando - sudo su - prima di inserire i comandi di cui sopra.
adesso riavviate per verificare il tutto con:
Codice:
sudo reboot
(per essere sofisticati, si puo' anche fare col mouse.)
Da adesso avrete l'icona dell'applet sulla barra che indica, nei momenti di pausa, 125Mhz. Non appena cresce la richiesta della cpu per eseguire qualche programma la velocità schizzerà fino al massimo disponibile. l'unico neo è che la velocità di reazione è di qualche decimo di secondo quindi un filo fastidioso per i più smaliziati. A tal ciò è possibile dare una velocità minima al processore per avere una reazione più veloce. Per farlo basta modificare il file /etc/sysfs.conf aggiungendo: (questo puo' non piacere. consiglio di provare senza, e poi aggiungere la modifica in un secondo momento)
Codice:
devices/system/cpu/cpu0/cpufreq/scaling_min_freq = 337000
per controllare manualmente la frequenza della cpu ( indispensabile ) dovete garantirvi tale possibilita' come utente non root:
Codice:
sudo chmod +s /usr/bin/cpufreq-selector
Questa è la seconda guida:
http://wiki.eeeuser.com/it:getting_ubun ... _perfectly (cercare la voce “SCALABILITA’ CPU)
ora chi mi aiuta??
"Non è possibile modificare la frequenza di funzionamento di questo sistema. Il sistema potrebbe essere mal configurato o non avere supporto hardware alla variazione di frequenza della CPU."
Ho provato a cercare informazioni inerenti questa cosa, ma da solo non so più dove andare a sbattere la testa. Quindi ora chiedo aiuto a voi.
Questa la prima guida:
abilitare la scalabilità della cpu:
Per prima cosa cliccare col tasto destro sul pannello in alto e scegliere l'opzione “Aggiungi al pannello”. Aggiungere l'applet "Variazione frequenza cpu". Riceverete un errore riguardo al fatto che la cpu non supporta la scalabilita'. dopo l' ok l' applet mostrerà la cpu al massimo (900)
Poi, aprite il terminale ed eseguite:
Codice:
sudo apt-get remove powernowd
sudo apt-get install cpufrequtils sysfsutils
sudo modprobe p4_clockmod
Adesso vedrete l'icona aggiunta prima abbassarsi per indicare un rallentamento della cpu. Ottimo, vuol dire che la scalabità del processore è stata abilitata. Adesso andiamo a modificare un paio di cosine per averlo il più completo possibile:
sudo nano /etc/sysfs.conf
aggiungere la seguente linea:
Codice:
devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
poi modificare quest'altro file:
sudo nano /etc/modules
e aggiungere le seguenti 2 linee:
Codice:
p4_clockmod
cpufreq_ondemand
adesso creiamo i file per l'ACPI in modo da avere la cpu al massimo disponibile quando si collega il pc alla presa di corrente:
Codice:
sudo echo > /etc/acpi/ac.d/90-cpufreq.sh '#!/bin/sh'
sudo echo >> /etc/acpi/ac.d/90-cpufreq.sh '/usr/bin/cpufreq-selector -g performance'
sudo echo > /etc/acpi/battery.d/90-cpufreq.sh '#!/bin/sh'
sudo echo >> /etc/acpi/battery.d/90-cpufreq.sh '/usr/bin/cpufreq-selector -g ondemand'
sudo chmod +x /etc/acpi/ac.d/90-cpufreq.sh
sudo chmod +x /etc/acpi/battery.d/90-cpufreq.sh
se inserendo questi comandi in un terminale doveste avere l' errore - permesso negato - fate il login nella shell come root con il comando - sudo su - prima di inserire i comandi di cui sopra.
adesso riavviate per verificare il tutto con:
Codice:
sudo reboot
(per essere sofisticati, si puo' anche fare col mouse.)
Da adesso avrete l'icona dell'applet sulla barra che indica, nei momenti di pausa, 125Mhz. Non appena cresce la richiesta della cpu per eseguire qualche programma la velocità schizzerà fino al massimo disponibile. l'unico neo è che la velocità di reazione è di qualche decimo di secondo quindi un filo fastidioso per i più smaliziati. A tal ciò è possibile dare una velocità minima al processore per avere una reazione più veloce. Per farlo basta modificare il file /etc/sysfs.conf aggiungendo: (questo puo' non piacere. consiglio di provare senza, e poi aggiungere la modifica in un secondo momento)
Codice:
devices/system/cpu/cpu0/cpufreq/scaling_min_freq = 337000
per controllare manualmente la frequenza della cpu ( indispensabile ) dovete garantirvi tale possibilita' come utente non root:
Codice:
sudo chmod +s /usr/bin/cpufreq-selector
Questa è la seconda guida:
http://wiki.eeeuser.com/it:getting_ubun ... _perfectly (cercare la voce “SCALABILITA’ CPU)
ora chi mi aiuta??