You are not logged in.

#1 2009-09-17 01:42:20

murderbymodem
Member
From: New Jersey
Registered: 2008-07-24
Posts: 41

CPU Frequency scaling on Pentium M

Hey all. I have a Dell 600m laptop currently running Arch. My only problem is that I cannot get cpufreq support working properly. I can switch between power save and performance, but the conservative and ondemand governors do not work.

ondemand governor failed, too long transition latency of HW, fallback to performance governor

I had a few people helping me on IRC, and they thought it was due to having to run the p4-clockmod module since the acpi-cpufreq and speedstep-ich modules would not work for me.

Is there any way to get the ondemand governor to work? My battery life is really crappy.

Last edited by murderbymodem (2009-09-17 01:43:39)

Offline

#2 2009-09-17 09:18:53

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: CPU Frequency scaling on Pentium M

What does your /etc/conf.d/cpufreq look like? I have a Pentium M as well and it works perfectly for me with this config

#configuration for cpufreq control

# valid governors:
#  ondemand, performance, powersave,
#  conservative, userspace
governor="ondemand"

# valid suffixes: Hz, kHz (default), MHz, GHz, THz
#min_freq="2.25GHz"
#max_freq="3GHz"

(only the last two lines are different from the unedited file)
and @cpufreq in the DAEMONS line in rc.conf

Offline

#3 2009-09-17 11:54:21

Babets
Member
Registered: 2008-02-07
Posts: 47

Re: CPU Frequency scaling on Pentium M

Army wrote:

(only the last two lines are different from the unedited file)

The last two line can remain commented because it seems that cpufreq can determines the limits automatically.

Offline

#4 2009-09-18 14:06:32

murderbymodem
Member
From: New Jersey
Registered: 2008-07-24
Posts: 41

Re: CPU Frequency scaling on Pentium M

#configuration for cpufreq control

# valid governors:
#  ondemand, performance, powersave,
#  conservative, userspace
governor="ondemand"

# valid suffixes: Hz, kHz (default), MHz, GHz, THz
min_freq="188MHz"
max_freq="1.50GHz"

I used cpufreq-info, which said that I should set it to 188mhz min and 1.5ghz max, so that's what I entered

Offline

#5 2009-12-20 23:33:37

signal9
Member
Registered: 2009-12-20
Posts: 5

Re: CPU Frequency scaling on Pentium M

*bump*

I'm also having this problem.  I'm running Arch with the 2.6.31 kernel on an Asus Eee 701.  Everythings great except cpu scaling.  I'm using p4_clockmod and the ondemand governor and I get the same error about latency. 

Any new ideas on this?

Offline

#6 2009-12-21 10:32:39

quarkup
Member
From: Portugal
Registered: 2008-09-07
Posts: 497
Website

Re: CPU Frequency scaling on Pentium M

Actually I am willing to try it on my pentium-m centrino big_smile

check this. it may help you somehow:
http://ubuntuforums.org/showthread.php?t=394911

that

CPUFREQ_CPU_MODULE="speedstep-centrino"

may help you but im not sure.


If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.
Simplicity is the ultimate sophistication.

Offline

#7 2009-12-21 11:02:42

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: CPU Frequency scaling on Pentium M

For Pentium-M, acpi-cpufreq (in the kernel configuration listed as 'ACPI Processor P-States driver') is the correct driver. I know, I have one (Pentium-M Dothan, 1.73Ghz).

As for the EEE 701, which has a celeron processor, are you guys sure it's even capable of clockmod? Even if it is, this is what the kernel says about p4-clockmod:

This driver should be only used in exceptional
circumstances when very low power is needed because it causes severe
slowdowns and noticeable latencies.

So not really an ideal solution.

Offline

#8 2009-12-21 11:09:29

quarkup
Member
From: Portugal
Registered: 2008-09-07
Posts: 497
Website

Re: CPU Frequency scaling on Pentium M

the cpufreq wiki is http://wiki.archlinux.org/index.php/Cpufreq

notice there that you can use also powernowd

  http://wiki.archlinux.org/index.php/Powernowd


If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.
Simplicity is the ultimate sophistication.

Offline

#9 2009-12-22 01:49:33

signal9
Member
Registered: 2009-12-20
Posts: 5

Re: CPU Frequency scaling on Pentium M

Thanks quarkup, I hadn't noticed the option to use powernowd.  Works like a charm.

Offline

Board footer

Powered by FluxBB