[Risolto] Configurare lo speedstep
[Risolto] Configurare lo speedstep
Ciao a tutti. Innanzi tutto devo dirvi che ho visto cercando nel forum che l'argomento speedstep è stato affrontato moltissime volte, tuttavia non ho trovato la soluzione al mio problema.
La faccio breve. Ho un portatile vecchio che invece che prendere polvere ci voglio fare un serverino. Per far si che non si fonda subito volevo far si che il processore stesse sempre al minimo. Infatti lo speedstep presenta 2 velocità 731 e 999. Ecco io vorrei che stesse sempre a 731. Credevo di poter fare l'operazione da Bios ma anche se disabilito lo speedstep da bios il kernel riesce lo stesso a farlo funzionare, a me sembra incredibile ma è così. Allora ho pensato di editare il file di configurazione dello speedstep ma poi ho scoperto che di fatto non c'è un file editabile.
Insomma come vedete è un gran casino, ma come risolvo il mio problema?
La faccio breve. Ho un portatile vecchio che invece che prendere polvere ci voglio fare un serverino. Per far si che non si fonda subito volevo far si che il processore stesse sempre al minimo. Infatti lo speedstep presenta 2 velocità 731 e 999. Ecco io vorrei che stesse sempre a 731. Credevo di poter fare l'operazione da Bios ma anche se disabilito lo speedstep da bios il kernel riesce lo stesso a farlo funzionare, a me sembra incredibile ma è così. Allora ho pensato di editare il file di configurazione dello speedstep ma poi ho scoperto che di fatto non c'è un file editabile.
Insomma come vedete è un gran casino, ma come risolvo il mio problema?
Ultima modifica di Roby68 il domenica 26 aprile 2009, 20:36, modificato 1 volta in totale.
L'abuso e la disobbedienza alla legge non possono essere impediti da nessuna legge.
(Giacomo Leopardi)
(Giacomo Leopardi)
- steff
- Moderatore Globale

- Messaggi: 40367
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Configurare lo speedstep
Ti consiglio di usare esclusivamente il demone laptop-mode che va configurato con file di testo in /etc/laptop-mode/ e ..mode/conf.d:
questo è la cpu-freq.conf, potresti mettere slowest a tutto# Legal values are "slowest" for the slowest speed that your
# CPU is able to operate at, "fastest" for the fastest speed,
# "medium" for some value in the middle, or any value listed in
# /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_frequencies.
# The "governor" can be any governor installed on your system, this usually
# includes "ondemand", "conservative", and "performance". The
# "IGNORE_NICE_LOAD" setting specifies that background programs that have
# a low priority ("nice level") should not cause the CPU frequency to
# be increased. (You generally want this to be enabled in battery mode.)
#
BATT_CPU_MAXFREQ=fastest
BATT_CPU_MINFREQ=slowest
BATT_CPU_GOVERNOR=powersave
BATT_CPU_IGNORE_NICE_LOAD=1
LM_AC_CPU_MAXFREQ=fastest
LM_AC_CPU_MINFREQ=slowest
LM_AC_CPU_GOVERNOR=ondemand
LM_AC_CPU_IGNORE_NICE_LOAD=1
NOLM_AC_CPU_MAXFREQ=fastest
NOLM_AC_CPU_MINFREQ=slowest
NOLM_AC_CPU_GOVERNOR=ondemand
NOLM_AC_CPU_IGNORE_NICE_LOAD=0
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Configurare lo speedstep
Ho provato a fare come mi hai suggerito ma non funziona, la cpu continua ad andare a 2 velocità.
L'abuso e la disobbedienza alla legge non possono essere impediti da nessuna legge.
(Giacomo Leopardi)
(Giacomo Leopardi)
- steff
- Moderatore Globale

- Messaggi: 40367
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Configurare lo speedstep
controlla in /etc/laptop-mode/laptop-mode.conf se è abilitato quando collegato alla presa:
# Enable laptop mode when on battery power.
#
ENABLE_LAPTOP_MODE_ON_BATTERY=1
#
# Enable laptop mode when on AC power.
#
ENABLE_LAPTOP_MODE_ON_AC=1
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Configurare lo speedstep
Fatto! ma continua a non andare accidenti. >:(
Ho provato anche a cambiare da ondemand in powersave
BATT_CPU_GOVERNOR=powersave
LM_AC_CPU_GOVERNOR=powersave
NOLM_AC_CPU_GOVERNOR=powersave
ma parte sempre in ondemand.
insomma fa un po quel che vuole.
Ho provato anche a cambiare da ondemand in powersave
BATT_CPU_GOVERNOR=powersave
LM_AC_CPU_GOVERNOR=powersave
NOLM_AC_CPU_GOVERNOR=powersave
ma parte sempre in ondemand.
insomma fa un po quel che vuole.
Ultima modifica di Roby68 il sabato 25 aprile 2009, 9:46, modificato 1 volta in totale.
L'abuso e la disobbedienza alla legge non possono essere impediti da nessuna legge.
(Giacomo Leopardi)
(Giacomo Leopardi)
- Stealth
- Tenace Tecnocrate

- Messaggi: 17368
- Iscrizione: martedì 31 gennaio 2006, 22:55
- Desktop: Gnome
- Distribuzione: Ubuntu 22.04 LTS
Re: Configurare lo speedstep
Perchè non usi i comandi che servono proprio a questo? Per fare un esempio ecco l'output del comando cpufreq-info sul mio travelmate
come vedi riporta tutte le possibilità, si tratta di dirgli cosa può fare e cosa no. Poi comunque mi sfugge una cosa, lo usi come server avendo un'interfaccia grafica? Se sì, basta settare l'applet del pannellocon un click, ecco la mia

io ho impostato la policy, ma se clicco invece su una frequenza....resta quella
ciao
Codice: Seleziona tutto
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to cpufreq@lists.linux.org.uk, please.
analyzing CPU 0:
driver: p4-clockmod
CPUs which need to switch frequency at the same time: 0
hardware limits: 217 MHz - 1.73 GHz
available frequency steps: 217 MHz, 433 MHz, 650 MHz, 867 MHz, 1.08 GHz, 1.30 GHz, 1.52 GHz, 1.73 GHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 217 MHz and 1.30 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 217 MHz.
cpufreq stats: 217 MHz:0.00%, 433 MHz:0.00%, 650 MHz:0.00%, 867 MHz:0.00%, 1.08 GHz:0.00%, 1.30 GHz:0.00%, 1.52 GHz:0.00%, 1.73 GHz:0.00% (294)

io ho impostato la policy, ma se clicco invece su una frequenza....resta quella
ciao
Re: Configurare lo speedstep
e no il punto è proprio quello. essendo un server alla fine tiro giù gdm e volevo controllarla da remoto. per questi motivi volevo che la macchina fosse configurata correttamente e non da riconfigurare ad ogni riavvio.
L'abuso e la disobbedienza alla legge non possono essere impediti da nessuna legge.
(Giacomo Leopardi)
(Giacomo Leopardi)
- Stealth
- Tenace Tecnocrate

- Messaggi: 17368
- Iscrizione: martedì 31 gennaio 2006, 22:55
- Desktop: Gnome
- Distribuzione: Ubuntu 22.04 LTS
Re: Configurare lo speedstep
Ed è proprio quello che suggerivo, come vedi il mio sta funzionando in "ondemand" e, come vedi dall'output del comando, ondemand ha un ventaglio di frequenze su cui lavorare.....nel tuo caso sarebbero solo 2.
Togli, dalla sua disponibilità, quella che non ti interessa e lavorerà con quello che gli rimane
ciao
Togli, dalla sua disponibilità, quella che non ti interessa e lavorerà con quello che gli rimane
ciao
Re: Configurare lo speedstep
Giusto, ma il punto è come toglierla.
L'abuso e la disobbedienza alla legge non possono essere impediti da nessuna legge.
(Giacomo Leopardi)
(Giacomo Leopardi)
- Stealth
- Tenace Tecnocrate

- Messaggi: 17368
- Iscrizione: martedì 31 gennaio 2006, 22:55
- Desktop: Gnome
- Distribuzione: Ubuntu 22.04 LTS
Re: Configurare lo speedstep
Proverei con il comando cpufreq-set che a me ha sempre funzionato. Dai ovviamente un'occhiata al man, io suppongo che potrebbe essere una cosa simile
dove XXX è la massima frequenza che vuoi assegnare al governor, il cui nome devi scrivere all'opzione -g
ciao
Codice: Seleziona tutto
sudo cpufreq-set -c 0 -u XXX -g governorciao
Re: Configurare lo speedstep
Mi piace capire le cose e credo di aver trovato una risposta sul perchè non lavora su questo sito http://www.samwel.tk/laptop_mode/faq
A questo punto mi sa che è meglio montare il pacchetto di Debian. Che ne pensi? o ritieni che comunque è meglio usare cpufreq-set, anche se me lo devo ancora studiare?I have set ENABLE_LAPTOP_MODE_ON_AC or ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED on Ubuntu, but it isn't working!
The laptop-mode-tools package in Ubuntu is a crippled version of the Debian package, which leaves the on/off decisions largely to the acpi-support package. Of course, they failed to mention this in the laptop-mode.conf file and in the manual pages, so that nobody actually knows this. They also failed to mention that the file /etc/default/acpi-support can even turn laptop mode off completely.
The Ubuntu solution has various downsides. First of all, the options mentioned above don't work. Furthermore, the safety options which disable laptop mode when your battery goes critical are not functioning on Ubuntu either. You can safely install the Debian packages instead, they work fine on Ubuntu and have none of the drawbacks of Ubuntu's crippled package.
L'abuso e la disobbedienza alla legge non possono essere impediti da nessuna legge.
(Giacomo Leopardi)
(Giacomo Leopardi)
- steff
- Moderatore Globale

- Messaggi: 40367
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Configurare lo speedstep
ecco perché uso archlinux ...
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
- Stealth
- Tenace Tecnocrate

- Messaggi: 17368
- Iscrizione: martedì 31 gennaio 2006, 22:55
- Desktop: Gnome
- Distribuzione: Ubuntu 22.04 LTS
Re: Configurare lo speedstep
Ottimo, finalmente un commento costruttivo che aiuta l'utente a risolvere il problema. Vabbè....steff ha scritto: ecco perché uso archlinux ...
@ Roby68
Quel post sterminato che mi hai costretto a leggere (e ti porto rancore per questo
Io fossi in te proverei con il comando suggerito, e butterei un occhio anche al file /etc/cpufreqd.conf, dove si settano le policies e i loro ambiti di operatività. Per farti capire meglio, ecco un pezzo del mio
Codice: Seleziona tutto
...
[Profile]
name=On Demand High
minfreq=40%
maxfreq=100%
policy=ondemand
[/Profile]
[Profile]
name=On Demand Low
minfreq=20%
maxfreq=80%
policy=ondemand
[/Profile]
...ciao
- steff
- Moderatore Globale

- Messaggi: 40367
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Configurare lo speedstep
Hai ragione e non ho approfondito il link ma purtroppo la direzione a volte è proprio questa: ubuntu diventa un ibrido tra "tutto pronto in un click" e un sistema linux a file di configurazioni che non sono più realmente effettivi o non sempre. Chiudo (ot) e scusa.Stealth ha scritto:Ottimo, finalmente un commento costruttivo che aiuta l'utente a risolvere il problema. Vabbè....steff ha scritto: ecco perché uso archlinux ...
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Configurare lo speedstep
sarebbe bello provarlo, se ci fosse nella mia ubuntu. ok che ho la 9.04 ma possibile che alcuni file di configurazione standard o non vanno o sono spariti?...e butterei un occhio anche al file /etc/cpufreqd.conf...
L'abuso e la disobbedienza alla legge non possono essere impediti da nessuna legge.
(Giacomo Leopardi)
(Giacomo Leopardi)
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Configurare lo speedstep
prima di vedere i governo o le frequenze disponibili devi capire se e quale modulo per lo scaling della cpu hai attivo.
Lo speedstep_centrino, nei primi tempi, veniva utilizzato anche dai core duo..se hai un core duo il modulo si chiama acpi_cpufreq..e deve essere presente nella lista dei moduli , assieme ai moduli per il governor.
Per modificare i valori o lo fai a mano dalla directory
In alternativa puoi usare programmi in userspace come powernowd e i suoi backend oppure, come gia' mostrato, cpufrequtils.
Lo speedstep_centrino, nei primi tempi, veniva utilizzato anche dai core duo..se hai un core duo il modulo si chiama acpi_cpufreq..e deve essere presente nella lista dei moduli , assieme ai moduli per il governor.
Per modificare i valori o lo fai a mano dalla directory
Codice: Seleziona tutto
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governorquestione di seedings...
Re: Configurare lo speedstep
Il mio è un vecchio P3 1000 e usa il modulo speedstep-ich.
L'abuso e la disobbedienza alla legge non possono essere impediti da nessuna legge.
(Giacomo Leopardi)
(Giacomo Leopardi)
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Configurare lo speedstep
Inserisci citazione
Il mio è un vecchio P3 1000 e usa il modulo speedstep-ich.
Comunque e' vero dal 2.6.27 e' stato aggiunto anche il modulo speedstep-ich.ko.
Hai provato a vedere se in quel file si puo' modificare lo scaling-governor? basta aprire il file da root con un editor di testo e scrivere a mano powersave.
questione di seedings...
-
j@copo
- Prode Principiante
- Messaggi: 96
- Iscrizione: martedì 5 giugno 2007, 0:17
- Desktop: ubuntu
- Distribuzione: Ubuntu 12.04.2 LTS, i686
- Località: Montegrotto Terme (Padova)
Re: Configurare lo speedstep
Se non sbaglio è una cosa voluta, quella di reimpostare il governor su ondemand ad ogni avvio del sistema.Roby68 ha scritto: Ho provato anche a cambiare da ondemand in powersave
[cut]
ma parte sempre in ondemand.
https://bugs.launchpad.net/ubuntu/+sour ... bug/326533
[Risolto] Re: Configurare lo speedstep
Ho risolto la questione. Bisogna prima abilitare il laptop-mode che è disabilitato di default.
Per abilitarlo:
A questo punto funzionano tutti i file di configurazione del laptop-mode compreso quello che sta in /etc/laptop-mode/conf.d/cpufreq.conf.
GRAZIE A TUTTI SPERO CHE POSSA ESSERE UTILE ANCHE A QUALCUN'ALTRO.
Per abilitarlo:
.Ubuntu has a laptop-mode-tools package, which is installed by default on laptops. However, laptop mode is disabled by default in Ubuntu Edgy (6.10), because some people have been experiencing hangups with it on certain laptops (mostly Thinkpads). Until now, nobody has any clue what is happening here. To reenable laptop mode, edit /etc/default/acpi-support and set ENABLE_LAPTOP_MODE=true
A questo punto funzionano tutti i file di configurazione del laptop-mode compreso quello che sta in /etc/laptop-mode/conf.d/cpufreq.conf.
GRAZIE A TUTTI SPERO CHE POSSA ESSERE UTILE ANCHE A QUALCUN'ALTRO.
L'abuso e la disobbedienza alla legge non possono essere impediti da nessuna legge.
(Giacomo Leopardi)
(Giacomo Leopardi)
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti