Definindo as diretrizes de frequência da CPU

5

Estou mudando minha frequência de CPU por causa de um ventilador barulhento.

Eu usei sudo cpufreq-selector -g powersave para essa finalidade, mas substituí meu sistema Linux Xubuntu por Lubuntu porque ele utiliza recursos melhores. Minha versão é 11.10 e não estou usando Gnome nem KDE nem XFCE nem LXDE (somente Xmonad ).

Há algo errado com cpufreq-selector

$ cpufreq-selector

Failed to acquire org.gnome.CPUFreqSelector: Connection ":1.35" is not allowed to own the service "org.gnome.CPUFreqSelector" due to security policies in the configuration file

cpufreq-info mostra

$ cpufreq-info Report errors and bugs to [email protected], please.
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.0 us.
hardware limits: 600 MHz - 1.60 GHz
available frequency steps: 1.60 GHz, 1.40 GHz, 1.20 GHz, 800 MHz, 600 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave,
performance current policy: frequency should be within 1.60 GHz and 1.60 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 1.60 GHz.
cpufreq stats: 1.60 GHz:98.40%, 1.40 GHz:0.02%, 1.20 GHz:1.58%, 800
MHz:0.01%, 600 MHz:0.00% (38)

Eu também tentei este guia porque meu processador é o mesmo (apenas a frequência é 1,6 em vez de 1,73). Não tenho certeza se algo aconteceu depois

sudo modprobe speedstep_centrino command

Você poderia me ajudar a descobrir o que há de errado aqui e por que não posso diminuir a frequência?

    
por xralf 06.12.2011 / 11:23

1 resposta

2

org.gnome.CPUFreqSelector soa como o DBus, mas o googling revelou que poderia ser um problema do PolicyKit. Talvez isso ajude, garantindo que o applet CPUFreq mude .

Eu acho que você não precisa da ferramenta cpufreq-selector , você poderia apenas usar cpufreq-set diretamente (talvez com sudo , não tenho certeza). (Ou o frontend cpupowerutils , vivo aqui )

( Editar para corresponder à sua pergunta atualizada)

  • modprobe não produz nada indica que tudo correu bem (tente echo $? após o modprobe , deve ser 0 indicando sucesso; também dmesg pode conter algo; também lsmod deve ser diferente depois , indicando que o módulo está carregado).
  • Você tentou modprobe ing um governador real, ou seja, modprobe cpufreq_powersave (depois de modprobe ing seu speedstep_centrino )? (O respectivo cpufreq-set -g powersave deve funcionar.)
por 06.12.2011 / 11:39