Public bug reported: I had an interesting and frustrating problem.
I had to reinstall Jaunty due to a borked Karmic upgrade. Prior to that I was successfully running cpu frequency scaling and could use the gnome applet as well. So I am setting it up again on a clean install of Jaunty and it works fine. I could change frequencies with the gnome applet etc, I reboot once and something went wacko. The applet will let me select different frequencies/governors but would not actually change the frequency! After doing some troubleshooting I discovered that the minimum frequency had somehow become set to the highest frequency possible. Hopefully the info below will make what I am trying to explain clearer. ************************************************************************************ cpufreq-info cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006 Report errors and bugs to cpuf...@lists.linux.org.uk, please. analyzing CPU 0: driver: p4-clockmod CPUs which need to switch frequency at the same time: 0 hardware limits: 175 MHz - 1.40 GHz available frequency steps: 175 MHz, 350 MHz, 525 MHz, 700 MHz, 875 MHz, 1.05 GHz, 1.23 GHz, 1.40 GHz available cpufreq governors: conservative, ondemand, userspace, powersave, performance current policy: frequency should be within 1.40 GHz and 1.40 GHz. The governor "ondemand" may decide which speed to use within this range. current CPU frequency is 1.40 GHz. cpufreq stats: 175 MHz:0.00%, 350 MHz:0.00%, 525 MHz:0.00%, 700 MHz:0.00%, 875 MHz:0.00%, 1.05 GHz:0.00%, 1.23 GHz:0.00%, 1.40 GHz:0.00% ****************************************************************************************** cat scaling_min_freq 1400000 ****************************************************************************************** So for some reason I could not understand, cpu frequency scaling thought that the minimum speed is 1400000 and the maximum is 1400000 which is causing my problem. It turns out that Jaunty doesn't like cpufreqd which is odd given I had successfully used it for quite sometime. cpufreqd forces the minimum frequency value to be the same as the maximum so I will also file it as a bug. The powernowd and cpydyn function properly. Data follows: cpufreqd :/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_*175000 350000 525000 700000 875000 1050000 1225000 1400000 conservative ondemand userspace powersave performance 1400000 p4-clockmod powersave 1400000 1400000 <unsupported> powernowd :/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_*175000 350000 525000 700000 875000 1050000 1225000 1400000 conservative ondemand userspace powersave performance 175000 p4-clockmod ondemand 1400000 175000 <unsupported> cpudyn :/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_*175000 350000 525000 700000 875000 1050000 1225000 1400000 conservative ondemand userspace powersave performance 1400000 p4-clockmod performance 1400000 175000 <unsupported> ** Affects: ubuntu Importance: Undecided Status: New -- cpufreqd sets minimum frequency to maximum frequency possible. https://bugs.launchpad.net/bugs/436356 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs