Comment 21 for bug 223812

Revision history for this message
LizardMan (ubuntu-lizard) wrote : Re: [hardy] Regression: powernowd no longer works with nforce2 cpufreq driver

This problem isn't limited to nforce chipsets.

My Thinkpad A22p (1GHzP3 440BX chipset) laptop has the same problem. While running 7.10 the CPU freq throttling worked correctly without requiring any configuration changes. However, when I upgraded to 8.04 the CPU began to run at full speed (1000MHz vs. 700MHz) 100% of the time and dmesg showed multiple error messages "ondemand governor failed, too long transition latency of HW, fallback to performance governor".

This problem greatly reduces the laptop's battery life and causes the laptop to run hot.

Running the following commands (as root via sudo) returns the CPU freq control to normal operation.

sudo cpufreq-selector -g userspace
sudo /etc/init.d/powernowd stop
sudo powernowd -q

Note: this laptop does not support ACPI, only APM. Grub passes acpi=off to the kernel. If acpi=off isn't used several features of this laptop have problems.