I recently upgraded to a ThinkPad T61p. I did not reinstally my OS, but instead just moved the old hard drive into the new machine.
The new machine is supposed to run at 2.4Ghz when plugged to the AC power, but it keeps going down to 1.2Ghz when am trying to get some work done (start a build: cpu speed goes down; Start firefox, cpu speed goes down). When am idling, the CPU speed will happily go back to 2.4Ghz. It can get as bad as 800Mhz, and in fact, it tends to boot in that mode at 800Mhz so booting takes forever.
The machine is cool, unlike the last laptop it does not feel warm at all (perhaps because it never performs better than a PC/XT).
I have Googled and Googled and various people seem to be having this problem across some other machines and Linux distributions, but there does not seem to be any solution posted. This is also not a new problem.
gnome-power-manager shows that the speed policy is "Always Maximum Speed":
This is what cpufreq-info shows:
I have tried:
root# echo 2401000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq sh: echo: write error: Invalid argument
If you got some ideas, drop me an email, I will post any solutions
Posted on 13 Feb 2008