You are not logged in.
The problem is, pacman freezes while installing xfce because my cpu overheats.
In order to do anything, I have to install cpupowerd to undervolt the processor (this is the only reason I am able to use Ubuntu on my laptop).
I already installed it but cannot run because loading required module cpufreq returns error
no such device found
So am stuck now.
Last edited by Lockheed (2010-06-12 20:02:16)
Offline
What cpu do you have? Provide more info about your laptop.
AMD Turion X2 2ghz, nvidia 6450go.
Offline
try
#modprobe -i acpi-cpufreq
or
#modprobe -i powernow-k8
try
#modprobe -i acpi-cpufreq
FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.33.ARCH/kernel/arch-x86/kernel/cpu/cpufreq/acpi-cpufreq.ko): Device or resource busy
This is weird to see x86 since I am running amd64.
Offline
What returns the second command?
And see wikipedia for x86-64.
The second command returns nothing.
Offline
It means that module sucessfully loaded. Now you can try to enable one of the cpu governors that will clock down your cpu.
Do
#modprobe cpufreq_conservative
#echo "conservative" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
and thats all. For fine tuning read this
http://wiki.archlinux.org/index.php/Cpufrequtils
On the second command, I get Permission Denied.
Offline
You run that as root, dont you?
Yes.
Besides, it would be far from all. That would just downclock the cpu, not unvervolt it.
Offline
What says
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
then?
Would still help on the temperature. The big question tho is why your laptop isn't able to handle the cpu running at 100%, it should be able to with no problem.
Mybe the cooling is full of dust bunnies?
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
No, because it is HP/Compaq AKA "We do not give a f*ck customers can fry eggs on our laptops".
Offline
in laptops, underclocking and downscaling are about equivalent. you cannot scale down the cpu voltage without ruining latency times or losing performance. underclocking is a more elegant temporary solution.
good choice on xfce btw, it is also my personal favorite.
also, i keep a minifridge in my office. boot your laptop, type in your pacman command, hit enter and stick it in the fridge. ghetto, but effective
once xfce is installed, it should run without too much modification.
Offline
Thanks, but what you said is not true. Undervolting is possible (I was using in in WIndows and now in Ubuntu) and does not sacrifice any performance but saves power and decreases heat produced by CPU. FIrst, however, you need to measure how low can you go with the voltage without loosing stability.
Offline
Be sure to run "echo "conservative" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor" as root and not with sudo. Just in case that's what you did... That would explain the "Permission denied".
Offline
This is how I run cpupowerd to undervolt my proccy:
add "msr" and "powernow-k8" to the modules array in /etc/rc.conf.
download cpupowerd, go to the src directory in cpupowerd and a make && make install.
do a "cpupowerd -a /etc/cpupowerd.conf" as root, this will create a cpupowerd.conf file in ur /etc directory with the freqs and corresponding voltages.
edit cpupowerd.conf and specify voltages of ur choice.
copy the cpupowerd.sh file in the src directory to /etc as root.rename it to cpupowerd.
add cpupowerd to the daemons array in ur rc.conf , in this cpupowerd would start at boot.
Offline
So, when I run things from root account permission problem while loading modules is gone, but when I try to do anything with cpupowerd, I am getting
Governor userspace isn't available!
Initialisation failed.
Offline
Loading the module should help:
sudo modprobe cpufreq_userspace
(and add "cpufreq-userspace" to your MODULES array in /etc/rc.conf so that it's done automatically at boot.)
Offline
Great, one problem solved but I graduated to the next one.
I described it here: http://bbs.archlinux.org/viewtopic.php? … 25#p774925
PS
It is impossible to load cpupowerd from rc.conf because it will just load the program but will disregard conf file with lowered voltages and so I have to manually do
cpupowerd -d -c /etc/cpupowerd.conf
Offline