You are not logged in.
Hi everybody.
I'm a gentoo user new to the world of archlinux...
Until know i love everything in this distro. Its quick, and very customizable, wich makes me happy because i can have a customizable system like gentoo without compiling three days.
So, the problem is: My proc its an AMD, and it seems like the kernel doesnt recognize it for cpu frequency scaling. Its a laptop, so this is a big problem if i cant get it working.
I follow this guide: http://wiki.archlinux.org/index.php/Cpufrequtils
And here are the errors:
modprobe acpi-cpufreq
[root@antares ~]# modprobe acpi-cpufreq
FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.24-ARCH/kernel/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.ko): No such device
cpufreq-info
[root@antares ~]# cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
no or unknown cpufreq driver is active on this CPU
What could be ?
Thanks for any help
Cheers!
"Any question has two points of view: the wrong one and ours."
www.alexertech.com
Offline
Did you load a module like "powernow-k8" (especially for AMD processors)?
Offline
I'm using AMD X2 processor myself. I didn't need to install any extra packages (not even cpufrequtils) to get cpu scaling working. I just loaded modules powernow_k8 and cpufreq_ondemand.
Offline
Good... Thanks!! that did the thing.
I put powernow_k8, cpufreq_ondemand and cpufreq_powersave, without cpufrequtils and everything works perfect.
Now i have another doubt. How can i make default ONDEMAND? when the system startups its always on the "performance" scheme.
I'm not using cpufreqd... so, how its the thing ?
Thanks again!
"Any question has two points of view: the wrong one and ours."
www.alexertech.com
Offline
I have added this line to /etc/rc.local:
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Now it will change the governor automatically on boot.
Check that the path is correct, it might be different on your computer. I have dual core processor so I have cpu0 and cpu1 listed. Fortunately cpu1 follows the instructions of cpu0 so I don't have to command them separately.
Offline
Thanks a lot Morra!!
Now everything its working great.
Very very thanks!
"Any question has two points of view: the wrong one and ours."
www.alexertech.com
Offline
It's not right way. It need to edit /etc/conf.d/cpufreq and run cpufreq service. Really, it set cpu governor.
Offline
metal, i did that way first and don't work... Why ¿? no idea ... What do you suggest ?¿
"Any question has two points of view: the wrong one and ours."
www.alexertech.com
Offline
That way works, but I find it useless having the ondemand governor.
Feel free to have few services and modules up in a simple way
Only deaths can see the end of battles.
Blog: http://djmartinez.co.cc -> The life of a Computer Engineer
Offline
Thanks! ... And, well i like the ondemand because i feel that my laptop doesn't get to hot...
"Any question has two points of view: the wrong one and ours."
www.alexertech.com
Offline
metal, i did that way first and don't work... Why ¿? no idea ... What do you suggest ?¿
I did so and it works! I use conservative, but I thinks, there is no difference. Did you enable cpufreq in your rc.conf?
Offline
Yes, and don't take the ondemand
"Any question has two points of view: the wrong one and ours."
www.alexertech.com
Offline
Being on a dual core my solution is to add those lines to /etc/rc.local
(with cpufrequtils)
cpufreq-set -c 0 -g ondemand
cpufreq-set -c 1 -g ondemand
Love will tear us apart
Offline