Kima - kicker monitoring applet
Various KDE Extensions
Score 82%
Description:

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

Homepage:
http://kima.sourceforge.net

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 hwmon (I2C, lm_sensors, ...).
- the CPU thermal sensor of the i8k kernel driver for Dell Inspiron and Latitude notebooks.
- the GPU thermal sensors of nvidia-settings (provided by the nVidia GPU card driver tools)
- the termal sensors provided by hddtemp daemon (make sure hddtemp runs on 127.0.0.1 port 7634 before kima starts)

supported frequency sources:
- the Linux kernel /proc/cpuinfo interface
- the Linux kernel cpufreq subsystem

supported fan sources:
- the fan sensors available through hwmon (I2C, lm_sensors, ...).
- the fan sources of the Linux ACPI driver for the IBM ThinkPad laptops. The corresponding kernel module is called ibm-acpi.
- the fan sources of the i8k kernel driver for Dell Inspiron and Latitude notebooks.

misc sources:
- CPU usage source
- uptime source that displays the current system uptime
- battery source that displays the current state of charge of your batteries

misc:
- cpufreqd control module to switch cpufreqd profiles via cpufreqd remote interface

installation:
grab a appropriate package for your distribution or the sources below.

using the source:
run configure
./configure --prefix=$(kde-config --prefix)

build the sources
make

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

finally add the applet to your KDE panel (RMB on kicker).
Last changelog:

10 years ago

Kima 0.7.4:
- CPU usage source added
- russian translation added

Kima 0.7.3.2:
- thread wakeups minimized which should lead to a better powertop result
- crash fix: prevent i18n calls from within threads (it seems i18n isn't thread safe)

Kima 0.7.3.1:
- the 0.7.3 tag was inconsistent to the released tar.gz so we decided to release 0.7.3.1
- improvements regarding the dbus error handling
- XNVCtrl support fixed
- small autoconf/automake script improvements

Kima 0.7.3:
- more robust battery source in case of libhal/dbus errors
- since Kima 0.7.2 was already tagged we jump to 0.7.3 the changeog lists the never released 0.7.2 though

Kima 0.7.2:
- battery source added that displays the current state of charge of your batteries through libhal
- nvidia thermal source: optional configure switch added to query libXNVCtrl.a instead of nvidia-settings
- updated admin directory that supports automake 1.10
- swedish, turkish and indonesian translation added (thanks to Oskar Ellström, UÄŸur í‡etin and Donnie S Bhayangkara)
- translation fixes
- processes started by kicker does not exit correctly because of kimas' use of QProcess. KProcess fixes the problem

Kima 0.7.1:
- uptime source added
- initial source scanning parallelized
- spanish translation added
- hungary translation added
- german translation fixes
- hddtemp source bugfix, in case reading from network failed
- preferences bugfix, an enabled source was not displayed on kicker
- cursor fixed if one drags a source and clicks right mouse button
- encoding of the degree sign is now UTF8

Kima 0.7:
- support for moving the sources via drag and drop added
- support for hddtemp daemon added (http://www.guzu.net/linux/hddtemp.php)
- german translation added
- repainting of the sources improved

visit http://kima.sourceforge.net/#changelog for reading the full changelog

C

kenws

10 years ago

Hi,
kima 0.7 support values provided by hddtemp in daemon mode. Make sure hddtemp runs on 127.0.0.1 port 7634 before kima starts.
Regards
Ken

Report

devsk

10 years ago

were you already working on it? or did you just pounce on it after I mentioned it? anyway, this was quick!

one more thing: I was wondering if "applies-to-all" font setting makes sense? all the items have same font size for me now and it is lower than the kde 'general font' and I had to edit 13 items. No biggy though!

Man, I am loving it! Thanks a bunch!

Report

linmain

10 years ago

actually, we were working on it since last weekend. it turned out that's not too hard to add it. :)
about your font idea, that's a good one and we will think about it,
have fun, litb

Report

devsk

10 years ago

another useful enhancement would be to left align the labels ("CPU:") and right align the values ("31C") by default. At this time, the whole string ("CPU: 31C") is left/right/center aligned.

Report

linmain

10 years ago

yeah, that's currently not possible. however, you can work around this by inserting tab characters into the name of a item like this (and you can even insert html code in it):

<span style="color:blue;">CPU&#09;</span>

the &#09; will make Qt to insert a tab character.

Report

jesvj

10 years ago

Hi,
I've just installed Kubuntu Feisty Herd 4 and it seems to work rather well on my Thinkpad T43. I miss Kima though, it's a nice piece of software :-)

Since Feisty seems usable by now it would be great of you would add a .deb for it. Thanks in advance

Report

C

kenws

10 years ago

Hi,
I could try to build one if someone provides a ssh-login to a feisty-box. I think it could be done in less than an hour. Feel free to contact me via Jabber.
Regards
Ken

Report

fireedo

10 years ago

how to change from farenheit in to celcius?
thanx

Report

C

kenws

10 years ago

You can switch to metric/imperial system via kcontrol: "Regional & Accessibility"->"Country/Region & Language"->"Other"->"Measure system"->"Metric"/"Imperial" and restart the applet (dcop kicker Panel restart).

Report

flyingeagle2

10 years ago

Great applet! One thing I had to patch to get the GPU-temp: I use the (very old) nvidia-driver 8762, and in this version there is no "-n"-switch in nvidia-settings. Without "-n" it works! Can you integrate to read the hddtemp from http://www.guzu.net/linux/hddtemp.php? :-)

Report

linux3114a

10 years ago

kima-0.6.3-1.lotus.i586.rpm
at
http://home.scarlet.be/raoul.linux/lotus.html

Report

muczy

10 years ago

The 0.6.2 version makes my kicker crash on login, in gentoo amd64.
But i only get the crash dialog, and (perhaps another) panel is already started.... :-S

Report

screemo

10 years ago

I've got the exact same error on ubuntu/feisty/x86 with kde 3.5.5 and now on 3.5.6

I'm using powernowd, and have added kima to the standard kicker panel.

Tried deleting the configurationfile aswell, but no change.

Could you please look into this ?

Report

C

kenws

10 years ago

Hi,
thanks for reporting the bug. We figured out that KGlobal::locale()->measureSystem() isn't thread safe and changed Kimas code. I would really like to thank Johannes and Peter who helped me debugging this all night long. Kima 0.6.3 is now on its way.

Report

RND

10 years ago

All mine shows atm is thrm and proc, theres no fans or speeds or any other temps.

Report

pupil

10 years ago

looks like you haven't load the necessary kernel module. from your signature, i see that you use opensuse 10.2.

assuming your motherboard is supported.
install sensors package from yast, then run /usr/sbin/sensors-detect. follow the on-screen instructions (especially the one that require you to paste some text to /etc/modprobe.conf and /etc/init.d/boot.local). restart KDE.

Report

jazztyle

10 years ago

...for the fast update, now its perfect for me :)

Report

pupil

10 years ago

v0.6.2 available at:
- my website -> i586

and the following repository (for YAST installation source):
- my repository (SLE 10, opensuse 10.2) -> i586, x86_64
- KDE:Community repository (SLES 9, suse 9.3, suse 10.0, suse 10.1, SLE 10, opensuse 10.2, suse factory) -> i586, x86_64. http://repos.opensuse.org/KDE:/Community

Report

mp83

10 years ago

hi ken,

i added the debian packages (sid and etch) to my repository. (debian.cp69.de)

big up..

Report

slux83

10 years ago

Cool applet!

I would suggest to insert the percentage of the CPU usage!! :)

Report

rbryant4

10 years ago

after irun the configure stage i get this

checking for -p flag to install... yes
checking whether build environment is sane... configure: error: newly created file is older than distributed files!
Check your system clock

Report

linux3114a

10 years ago

kima-0.6.2-lotus.i586.rpm
at
http://home.scarlet.be/raoul.linux/lotus.html

Report

jazztyle

10 years ago

Hi there,

on my machine, kima does not save its settings... whenever i remove and reload the applet it loads the defaults which are far too big for my panel...

I already tried the svn version also, but its the same behavior...

Dont know whats causing this (maybe not implemented yet?) ...

Beside this, kima is the best solution i have seen so far (works also great on dual core), so keep up the great work :)

Report

C

kenws

10 years ago

I noticed that too and its because Kima is a non-unique applet currently (you could add multiple instances of Kima to your kicker). I'll change Kima to a unique applet so that the preferences are stored without the instance ID. See http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKPanelApplet.html#a4 for details. The next release should solve your issue.

Report

jazztyle

10 years ago

Thanks for the quick reply

I am eagerly awaiting the next version :)

Report

10 years ago

Kima 0.7.4:
- CPU usage source added
- russian translation added

Kima 0.7.3.2:
- thread wakeups minimized which should lead to a better powertop result
- crash fix: prevent i18n calls from within threads (it seems i18n isn't thread safe)

Kima 0.7.3.1:
- the 0.7.3 tag was inconsistent to the released tar.gz so we decided to release 0.7.3.1
- improvements regarding the dbus error handling
- XNVCtrl support fixed
- small autoconf/automake script improvements

Kima 0.7.3:
- more robust battery source in case of libhal/dbus errors
- since Kima 0.7.2 was already tagged we jump to 0.7.3 the changeog lists the never released 0.7.2 though

Kima 0.7.2:
- battery source added that displays the current state of charge of your batteries through libhal
- nvidia thermal source: optional configure switch added to query libXNVCtrl.a instead of nvidia-settings
- updated admin directory that supports automake 1.10
- swedish, turkish and indonesian translation added (thanks to Oskar Ellström, UÄŸur í‡etin and Donnie S Bhayangkara)
- translation fixes
- processes started by kicker does not exit correctly because of kimas' use of QProcess. KProcess fixes the problem

Kima 0.7.1:
- uptime source added
- initial source scanning parallelized
- spanish translation added
- hungary translation added
- german translation fixes
- hddtemp source bugfix, in case reading from network failed
- preferences bugfix, an enabled source was not displayed on kicker
- cursor fixed if one drags a source and clicks right mouse button
- encoding of the degree sign is now UTF8

Kima 0.7:
- support for moving the sources via drag and drop added
- support for hddtemp daemon added (http://www.guzu.net/linux/hddtemp.php)
- german translation added
- repainting of the sources improved

visit http://kima.sourceforge.net/#changelog for reading the full changelog

product-maker 88 410

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.7.4
updated Aug 20 2007
added Jan 03 2006
downloads today
0
page views today 22