Hello
As I have understood it, kpowersave is independent from acpi-cpufreq and speedstep-centrino. But can I set the frequency scaling to "conservative" and kpowersave takes that into consideration? And how do I set "conservative" to start upon boot? This is my /etc/modules.autoload.d/kernel-2.6:
# /etc/modules.autoload.d/kernel-2.6: kernel modules to load when system boots.
#
# Note that this file is for 2.6 kernels.
#
# Add the names of modules that you'd like to load when the system
# starts into this file, one per line. Comments begin with # and
# are ignored. Read man modules.autoload for additional details.
# For example:
# 3c59x
ndiswrapper
cpufreq_ondemand
cpufreq_powersave
cpufreq_userspace
cpufreq_conservative
speedstep_centrino
and my local.start:
# /etc/conf.d/local.start
# This is a good place to load any misc programs
# on startup ( use 1>&2 to hide output)
/etc/init.d/lm_sensors start
echo -n "conservative" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
But it does not work, it's always ondemand after boot...I have to change it manually to conservative. And when I go
lsmod | egrep "(speedstep|cpufreq)"
I get:
speedstep_centrino 11008 0
cpufreq_conservative 11528 1
cpufreq_userspace 8196 0
cpufreq_powersave 5760 0
Why isn't there any values on the speedstep_centrino module?
Edit: And this is my cpuinfo:
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 9
model name : Intel(R) Pentium(R) M processor 1600MHz
stepping : 5
cpu MHz : 600.000
cache size : 1024 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 mce cx8 sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 tm pbe up bts est tm2
bogomips : 1194.52
clflush size : 64
I think it might have anytthing to do with the permissions on the scaling_governor to do. But I not quite sure what to change...
I appreciate all help on this! I have to admit I don't really know what I am doing here. In all the forums I have been looking in they talk about the cpufreq file in /etc/conf.d but I can't find it in Pardus...