You are not logged in.
For those people who want to overclock their eee 701 with Mandriva Linux there are now two RPM packages to make it easy for you. There is no need to know anything about compiling modules in Linux.
These packages have been compiled for Mandriva 2008.1. The dkms-eeepc-linux package should work on any RPM based Linux distro with dkms support such as PCLOS, Fedora, and probably Suse.
The poweeersave package has only been tested with Mandriva, but is likely to work with PCLOS and maybe other distros.
dkms-eeepc-linux-0.2-3dj.noarch.rpm
The first package is dkms-eeepc-linux-0.2-3dj.noarch.rpm and contains the same overclocking kernel module discussed in the eeeuser wiki at http://wiki.eeeuser.com/howto:overclockfsb.
All credit goes to the authors of the module. All I have done is write a dkms (Dynamic Kernel Module Support) install script around it.
The dkms system will automatically compile the kernel module from source every time a new kernel is installed on your computer.
In order to be able to compile the module the dkms system needs the kernel source installed. If you make sure that the packages kernel-laptop-latest and kernel-laptop-devel-latest are installed then dkms will be able to work its magic.
(Check madwifi-kernel-laptop-latest is installed too or else you can lose wireless when upgrading to a new kernel)
To install the dkms-eeepc-linux package click on this link with Firefox or Konqueror
http://www.slcd.co.uk/downloads/dkms-ee … noarch.rpm
A dialogue box will open offering to install the package.
This version differs from the previous dkms-eeepc-linux-0.2-2dj package in the way the dkms module is configured on boot.
The new version places a script in /etc/rc.d/rc.local that will slowly increase the Front Side Bus speed until it reaches the figure saved in 'Preset 1' of the poweeersave configuration file /etc/poweeersave.conf.
If you do not intend to use poweeersave edit the default speed in /etc/rc.d/rc.local
Important: If you installed the previous version of this package it is important to edit /etc/rc.d/rc.local and remove the line writing to /proc/eee/fsb before installing this package. The new package will not install its script in rc.local if it thinks there is already a script present.
poweeersave-0.2-1dj2008.1.noarch.rpm
The second package is poweeersave authored by Georg Holzmann http://grh.mur.at/software/poweeersave.html
I have made a few modifications to this programme to make it more suitable to a Mandriva environment, and to allow the FSB to be set to specific speeds. I have also disabled manual fan control because I consider it too dangerous in an application aimed at Linux newbies. If anyone wants to enable fan control again edit the file /usr/lib/python2.5/site-packages/poweeersave/poweeersave.py
Click on this link to install poweeersave
http://www.slcd.co.uk/downloads/poweeer … noarch.rpm
It will install its dependency package python-qt4 at the same time.
A menu item for poweeersave should appear at Menu>Tools>SystemTools>Poweeersave. It can also be started from the command line with
poweeersave.sh
When it opens a dialogue box should appear asking for root password. (Should work in KDE and Gnome. Not sure about other desktops)
When using Poweeersave the settings saved as Preset 1 will be automatically selected as the default FSB speed when the system boots. So be sure to select a safe stable FSB speed as Preset 1
Poweeersave will not work unless the eee kernel module is also installed.
IMPORTANT Overclocking your eee will make it run hotter. There is a risk it may overheat and be permanently damaged. Use these packages AT YOUR OWN RISK
Last edited by delboy711 (2008-07-01 3:01:26 am)
Offline
thank you delboy,
both packages work like a charm, very good work!
Michael
Offline
Just a thought - Would it be an idea to be able to set a maximum allowable CPU temperature, and adjust the FSB frequency to maintain that temperature?
Like most people, I have no idea how hot the CPU can safely go - at 100MHz I ran out of courage at 60C (mine normally runs at around 50C). Is this a lot? My son's quad core AMD desktop runs at around 65C, but I'm not sure I can infer anything from that as the two machines are so different.
It would be nice to be able to set a temperature of, say, 60C and then just let the daemon take care of things, thus obviating the need to keep the GUI open so I can periodically check the temperature manually.
The daemon already seems to have the basic functionality - The ability to ramp the FSB frequency up and down gradually - So it seems to me that it shouldn't be too big a job to use CPU temperature as the control value (it currently uses a value from a configuration file under some circumstances, if I understand it correctly) with a bit of hysteresis t stop it messing around all the time, and the job should be done.
This overclocking daemon and control interface make such a difference to the eee that it would be brilliant to be able to use it without paranoia stemming from worries about frying the thing.
As I said, just a thought.
Offline
Neither the kernel module or poweeersave have any concept of dynamically adjusting FSB or fan speed in response to temperature.
There is a utility called fancontrol which is part of the lm_sensors package which will dynamically adjust fan speed in response to temperature, but I have not tried it out on my eee for the simple reason that I find the default fan speed seems to work OK no matter what I set the FSB to.
http://www.lm-sensors.org/wiki/man/fancontrol
Last edited by delboy711 (2008-07-16 7:11:50 am)
Offline
*BUMP*
Would these be suitable for use on an ASUS EEE 900 which already runs the cpu at 900MHz?
Offline
Possibly. You might be able to use the kernel module to clock it above 900MHz. So long as it did not overheat.
You might find other posts elsewhere in this site of people who have dome that with other distros.
Poweeersave could be used to turn your webcam off and on again to save a little power.
BTW: The kernel module does not compile with Mandriva 2009.0
I will take a look at that when I get the chance.
Offline
Work whit eee 901/1000 ?? or i need another RPM??
Ty
Offline
No It will not work on a 901/1000. Sorry
Offline