Date: 06/03/2007 Name: gfreqlet
Version: 1.0 beta 2
License: GNU General Public Licnse v2
Author: Jeffrey Bakker
Email: seeplusplus@users.sourceforge.net
Web: http://gfreqlet.sf.net
- About
- GFreqlet is a GNOME applet for Linux that not only monitors CPU frequency scaling, but also allows the end user to change the frequency or governor with just a click. It automatically detects which frequencies and governors your processor supports, so there is no configuration required. The applet itself is not run as root, nor required to modify to run with root ownership, but password prompts with gksudo if a super user action is required. GFreqlet is very straight forward and minimal, and just does what it's supposed to.
Requirements (now common in modern distros**):
* A modern processor that supports CPU frequency scaling
* Linux kernel 2.6.x compiled with CPU frequency scaling
* GNOME desktop
* Python
* pygtk (Python bindings for GTK+)
* Python bindings for the gnome desktop environment (python-gnome-desktop in Ubuntu)
* sysfs
* cpufreq-selector
* Gksudo
If the CPU frequency scaling governors are compiled as modules, you need to load them first:
modprobe cpufreq_performance cpufreq_ondemand cpufreq_conservative cpufreq_powersave cpufreq_userspace
**Note: this applet was made in Ubuntu Linux 6.10 (edgy), these features worked "out of the box", and only python and bindings needed to be installed. This has not been tested on other Linux distributions.
- INSTALL
- Copy gfreqlet.py to /usr/bin and give it executable permission. Copy the .server file to /usr/lib/bonobo/servers. You will need root or super user access to copy the files to these locations:
su
[password]
cp GNOME_PyFreqApplet.server /usr/lib/bonobo/servers
cp gfreqlet.py /usr/bin/ && chmod 755 /usr/bin/gfreqlet.py
In Ubuntu:
sudo cp GNOME_PyFreqApplet.server /usr/lib/bonobo/servers sudo cp gfreqlet.py /usr/bin/ && sudo chmod 755 /usr/bin/gfreqlet.py
