ThinkPad T43 CPU scaling (ondemand/fixed/..) not working correctly - Ubuntu 9.10/10.4 (stock & mainline)
Nominated for Lucid by sotirovlyu
Nominated for Maverick by sotirovlyu
Nominated for Natty by sotirovlyu
CPU speed is stuck at 800MHz, almost all of the time, doesn't matter if CPU is loaded or not.
I can see from utilities like powertop or the gnome cpu freq applet, that it changes to 2GHz in some moments, but without actual relation with cpu load. When I need the CPU speed for an intensive CPU task (e.g. most trivial watching a flash video, it would lag and cannot be played normally) I see that CPU load is at 98% all the time.. but CPU speed stays at 800MHz.
I can change the default ondemand governor to some other (via the gnome applet), but without any difference in cpu scaling. It just continues to jump to 2GHz for some seconds but as I said unrelated to load of system. I *cannot* set the speed to a fixed one, e.g. 2GHz or any of the others, neither with the applet nor with tools like cpufrequtils.
Problem is present with all kernels provided with ubuntu karmic - 2.6.31-14,-17,-19
I did a test with ubuntu hardy 8.04 and problem is not present, all is working fine. It was with kernel 2.6.24-26 and acpi_cpufreq is a module there it seems.
Some interesting (for me) observation that I made is while trying to use a custom 2.6.31-17 ubuntu kernel provided by linux-phc team, meant for undervolting the cpu (can be found on "https:/
1. I installed their kernel which is shipped with default acpi_cpufreq compiled as a module, which module is later supposed to be replaced by a custom module by linux-phc.org.
2. I replaced the acpi_cpufreq with the custom module and again it looked for some time that the ondemand governer was working fine. Until I tried to set a fixed speed via the gnome applet. Then again it all stopped working, reboots didn't change the status-quo.
I'm not very sure if these observations are correct, that's why I put them under line.
USER PID ACCESS COMMAND
CRDA: Error: [Errno 2] No such file or directory
Card hw:0 'ICH6'/'Intel ICH6 with AD1981B at irq 22'
Mixer name : 'Analog Devices AD1981B'
Components : 'AC97a:41445374'
Controls : 26
Simple ctrls : 18
Date: Tue Feb 9 05:33:02 2010
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
MachineType: IBM 2668VYU
no product info available
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Uname: Linux 2.6.31-19-generic i686
dmi.bios.version: 1YET65WW (1.29 )
dmi.board.version: Not Available
|sotirovlyu (sotirovlyu) wrote : Re: ondemand CPU scaling not working correctly, ThinkPad T43, Ubuntu 9.10||#6|
- ondemand CPU scaling not working correctly, ThinkPad T43, Ubuntu 9.10
+ ondemand CPU scaling not working correctly, ThinkPad T43, Ubuntu
- ondemand CPU scaling not working correctly, ThinkPad T43, Ubuntu
+ CPU scaling (ondemand/fixed/..) not working correctly, ThinkPad T43,
+ Ubuntu 9.10/10.4 & (stock & mainline)
- CPU scaling (ondemand/fixed/..) not working correctly, ThinkPad T43,
+ ThinkPad T43 CPU scaling (ondemand/fixed/..) not working correctly -
Ubuntu 9.10/10.4 & (stock & mainline)
|sotirovlyu (sotirovlyu) wrote : Re: ThinkPad T43 CPU scaling (ondemand/fixed/..) not working correctly - Ubuntu 9.10/10.4 & (stock & mainline)||#12|
|Changed in linux (Ubuntu):|
|status:||Incomplete → Confirmed|