Description:
============
This applet shows various temperature, frequency and fan sources in your kicker panel. 
Make sure you have enabled a supported kernel module.


Licence:
========
GPLv2


Features:
=========
supported thermal sources:
 - the Linux ACPI Thermal Zone driver. The corresponding kernel module is called thermal.
 - the thermal sources of the Linux ACPI driver for the IBM ThinkPad laptops. The corresponding kernel module is called ibm-acpi.
 - the IBM Hard Drive Active Protection System (HDAPS) driver. The corresponding kernel module is called hdaps.
 - the Omnibook Configuration Tools & Patches. The corresponding kernel module is called omnibook.
 - the iBook G4 CPU and GPU thermal zones. It may work on other Apple machines as well (please let me know).
 - the thermal sensors available through I2C (lm_sensors).
supported frequency sources:
 - the Linux kernel /proc/cpuinfo interface
 - the Linux kernel cpufreq subsystem
supported fan sources:
 - the fan sensors available through I2C (lm_sensors).
 - the fan sources of the Linux ACPI driver for the IBM ThinkPad laptops. The corresponding kernel module is called ibm-acpi. 
cpufreqd control module to switch cpufreqd profiles via cpufreqd remote interface


CPU Frequency Daemon Notes:
===========================
If you have cpufreqd configured and running on you machine, CPU Info will provide a submenu named "Performance Profiles" where you can choose one of the preconfigured profiles for cpufreqd. Choosing one of the profiles will automatically put cpufreqd in manual mode. You can use "Select dynamically" option from the menu to return back to the dynamic scaling. Please don't forget to enable cpufreqd remote controlling in cpufreqd.conf (enable_remote=1) and give enough permissions to cpufreqd socket ("remote_group" option in cpufreqd.conf, see man pages for details).
Known limitations:
 - cpufreqd should be started before CPU Info applet (it's not a problem when you do everything from your startup scripts)
 - Since cpufreqd does not provide means to detect its current mode (manual/dynamic), in rare cases "Select dynamically" check can be inconsistent with the real daemon state. This is inconvenient but does not affect program functionality.

installation:
=============
run configure:
	./configure --prefix=$(kde-config --prefix)

build the sources:
	make

install the applet (with appropriate rights):
	su -c "make install"
