[opensuse] Laptop CPU Speed Control - Pentium 3
I have an older Thinkpad A21p with a P3/1Ghz. It has a Speedstep that is supposed to drop the CPU to 700Mhz. However, sometimes it doesn't work properly, and I'm not sure if it's the laptop or linux. As an example, a few minutes ago, I had it unplugged on battery(had booted it that way) and got a low battery warning, so I hooked up the charger. I tried to play a movie, and it was really slow, so I checked /proc/cpuinfo and it said it was running at 192Mhz, The only way to fix it was to reboot. Is there any way to actually change the cpu speed back to full without having to reboot? Thanx -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Monday 10 November 2008 02:46:17 pm Larry Stotler wrote:
Is there any way to actually change the cpu speed back to full without having to reboot?
ACPI should do this automatically. What version of SuSE/openSUSE are you running and what desktop manager? -- kai www.filesite.org || www.perfectreign.com Clean out a corner of your mind and creativity will instantly fill it. - Dee Hock -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, Nov 11, 2008 at 10:11 AM, Kai Ponte
ACPI should do this automatically. What version of SuSE/openSUSE are you running and what desktop manager?
openSUSE 11.0 and KDE3. However, I fail to see how KDE has anything to do with it. I was under the impression that the kernel controlled the cpu speed. What's really strange is that this cpu is supposed to run at 1Ghz on the ac adapter and 700Mhz on battery. How it manages to run it down to 192Mhz is very strange to say the least. My /proc/cpuinfo is: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 8 model name : Pentium III (Coppermine) stepping : 10 cpu MHz : 996.333 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse up bogomips : 1994.56 clflush size : 32 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Larry Stotler wrote:
On Tue, Nov 11, 2008 at 10:11 AM, Kai Ponte
wrote: ACPI should do this automatically. What version of SuSE/openSUSE are you running and what desktop manager?
openSUSE 11.0 and KDE3. However, I fail to see how KDE has anything to do with it. I was under the impression that the kernel controlled the cpu speed. What's really strange is that this cpu is supposed to run at 1Ghz on the ac adapter and 700Mhz on battery. How it manages to run it down to 192Mhz is very strange to say the least. My /proc/cpuinfo is:
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 8 model name : Pentium III (Coppermine) stepping : 10 cpu MHz : 996.333 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse up bogomips : 1994.56 clflush size : 32
check cat /proc/acpi/processor/CPU0/throttling available power states. -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, Nov 11, 2008 at 2:11 PM, David C. Rankin
check cat /proc/acpi/processor/CPU0/throttling available power states.
This is from my Thinkpad X21 P3/700. The A22p I left at work today: state count: 8 active state: T0 state available: T0 to T7 states: *T0: 100% T1: 87% T2: 75% T3: 62% T4: 50% T5: 37% T6: 25% T7: 12% So, I'm assuming that since it is showing 8 states, then it has more throttling available than what the speedstep design suggested. My understanding was that on this machine only had 2 states, 700Mhz and 500Mhz. I guess that was incorrect. I guess my next question is back to my original. Is there any way to change the state manually with these chips? Thanx -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Larry Stotler wrote:
On Tue, Nov 11, 2008 at 2:11 PM, David C. Rankin
wrote: check cat /proc/acpi/processor/CPU0/throttling available power states.
This is from my Thinkpad X21 P3/700. The A22p I left at work today:
state count: 8 active state: T0 state available: T0 to T7 states: *T0: 100% T1: 87% T2: 75% T3: 62% T4: 50% T5: 37% T6: 25% T7: 12%
So, I'm assuming that since it is showing 8 states, then it has more throttling available than what the speedstep design suggested. My understanding was that on this machine only had 2 states, 700Mhz and 500Mhz. I guess that was incorrect.
I guess my next question is back to my original. Is there any way to change the state manually with these chips? Thanx
Yes, But damnit, I can't remember how at the moment. I used to do it all the time with my old Toshiba laptop to shut the fan up. I think I was using cpufreqd. Here is a post that will give you the basics. You may need to search for Pentium 3 in particular to get the detail. google: "opensuse frequency scaling pentium" and you should get what you need. -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, Nov 11, 2008 at 2:11 PM, David C. Rankin
check cat /proc/acpi/processor/CPU0/throttling available power states.
This is from my Thinkpad X21 P3/700. The A22p I left at work today: state count: 8 active state: T0 state available: T0 to T7 states: *T0: 100% T1: 87% T2: 75% T3: 62% T4: 50% T5: 37% T6: 25% T7: 12% So, I'm assuming that since it is showing 8 states, then it has more throttling available than what the speedstep design suggested. My understanding was that on this machine only had 2 states, 700Mhz and 500Mhz. I guess that was incorrect. I guess my next question is back to my original. Is there any way to change the state manually with these chips? Thanx -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
David C. Rankin
-
Kai Ponte
-
Larry Stotler