Configured my kernel and installed powersave, because I want be able to optimize my notebook for optimal energy use.
Kernel works perfect, powersave emerged with no problems ok
Let's throttle the cpu and watch if the cpu frequency changes:
//tty1
jaylab jay # watch -n 4 powersave -r
//tty2
jaylab jay # powersave -p50
Ok. But the output of powersave -r doesn't change! I always get 1997.352051 MHz although I should get ~1000MHz (as I throttled my cpu frequency by 50%)CPU 0:
Throttling states : 8
Current state: 4
CPU 1:
Throttling states : 8
Current state: 4
Hmm ... maybe powersave -r is wrong. So let's use cpufreq-info.
cpufreq-info tells me ...
... that my cpu frequency is 1Ghz as it should.cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
driver: centrino
CPUs which need to switch frequency at the same time: 0
hardware limits: 1000 MHz - 2.00 GHz
available frequency steps: 2.00 GHz, 1.67 GHz, 1.33 GHz, 1000 MHz
available cpufreq governors: conservative, ondemand, powersave, userspace, performance
current policy: frequency should be within 1000 MHz and 1000 MHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 1000 MHz.
analyzing CPU 1:
driver: centrino
CPUs which need to switch frequency at the same time: 1
hardware limits: 1000 MHz - 2.00 GHz
available frequency steps: 2.00 GHz, 1.67 GHz, 1.33 GHz, 1000 MHz
available cpufreq governors: conservative, ondemand, powersave, userspace, performance
current policy: frequency should be within 1000 MHz and 1000 MHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 1000 MHz.
So let's change it again
powersave -p30
cpufreq-info
My question is know. What did I do wrong? I don't get any errors and throtteling seems to work ... and is enabled in the kernel.same output as above 1GHz
Thank you for any help!
Best Regards Jacob


