由于风扇噪音太大,我正在更改 CPU 频率。
我就是sudo cpufreq-selector -g powersave
出于这个目的使用的,但我用 Lubuntu 替换了我的 Linux 系统 Xubuntu,因为它利用了更好的资源。我的版本是 11.10,我不使用 GNOME、KDE、Xfce 或 LXDE(仅使用 xmonad)。
有问题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
显示:
$ cpufreq-info
cpufrequtils 007: cpufreq-info (C) Dominik
Brodowski 2004-2009
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)
我也尝试过这指南,因为我的处理器是相同的(只是频率是 1.6 而不是 1.73)。我不确定之后是否发生过什么事情
sudo modprobe speedstep_centrino
命令。
你能帮我弄清楚这里出了什么问题以及为什么我不能降低频率吗?
答案1
org.gnome.CPUFreqSelector
听起来像 DBus,但谷歌搜索显示这可能是一个 PolicyKit 问题。 也许这会有所帮助,授予小程序 CPUFreq 更改。
我认为你不需要这个cpufreq-selector
工具,你可以cpufreq-set
直接使用(也许与sudo
,我不确定)。 (或者cpupowerutils
前端,活着这里)
(编辑以匹配您更新的问题)
modprobe
不输出任何内容表明一切顺利(echo $?
在 后尝试modprobe
,它应该0
表明成功;也dmesg
可以包含某些内容;lsmod
之后也的输出应该有所不同,表明模块已加载)。- 您是否尝试
modprobe
过真正的州长,即modprobe cpufreq_powersave
(modprobe
在您的之后speedstep_centrino
)? (然后相应的cpufreq-set -g powersave
应该可以工作。)