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

ktulu77

10 years ago

Hi !
I like this app but I think it should be nice if we could have little icons instead of labels.
Can you add the cpu load and network consomation too ?
thank you very much !

Report

C

kenws

10 years ago

Hello,

thanks for your suggestions. We're working on such features. The latest release has a new source that displays the CPU usage.

Regards
Ken

Report

mcz

10 years ago

Thank you for the program!

Kima works very good, but after some time I doesn't get any tooltip more.
All the other applets have no problem with this, only kima.

(I have compiled the program for amd64bit on Sidux)

Report

C

kenws

10 years ago

Hello,
are you sure the tooltip works for other applets (i.e. the System Monitor)? There is a strange bug debian based systems where no kicker applet tooltips are shown after a while. Kima uses the standard mechanism to show its tooltip.
Regards
Ken

Report

mcz

10 years ago

It works for any applet (kget, kwikdisk, amarok, basket, kalarm, etc.)
and also for the pager, kmenu, etc..

When I start kima it works also for kima, but after some time (30...45 minutes) it works no more (only fo kima).

At this moment every applets has its tooltip, only kima doesn't.

Report

linmain

10 years ago

try hovering your mouse over the tiny arrows or over the applet handles. those tooltips also don't work here sometimes. i think it is probably a kicker bug.
yeah, you can see the tooltip of other things in kicker. but that's because they use other methods to display them.

cheers, litb.

Report

mcz

10 years ago

It doesn't work.

I hope that in a new release it will be possible to open a windows with all the measures by pressing the middle mousebutton.

Thank you very much.

Report

google01103

10 years ago

also tootips look horrid with the Beryl "window preview" plugin so the idea of clicking would be much welcome.

Report

linmain

10 years ago

i just found the bug in kicker and committed a fix. the next release of KDE should include it.

Report

bleedinge

10 years ago

Kima works great, but it seems to have a small problem, since it wakes up too many times in a second.

I'm testing this with powertop. When kima is on kicker, its wakeups will rise to ~45. This won't happen when kima isn't there.
It would help if you could correct that behaviour, so laptop's battery benefit from that.

Report

linmain

10 years ago

we looked into it and changed the way in which kima waits for new data. and we think that the change will greatly drop down the cpu usage.

we don't have a powertop enabled kernel to test this. you can contact us with jabber to test it: litb@jabber.org

thanks for your help.

Report

C

kenws

10 years ago

Hello Bleedinge,
the changes are now in the svn repository. (http://www.elliptique.net/~ken/kima/#development) Let us know whether the development version of kima improves the situation. Thanks.
Ken

Report

bleedinge

10 years ago

Sorry, for no coming back to you sooner, but exams wouldn't let me to ;)

I've built kima's svn version and it does solve the problem.

Now, with kima on kicker there is no wakeups as there were before. I'm just getting 2 wakeups per second, which is great compared to what we had before.

Thanks a lot for your efforts!!!


Report

marseillai

10 years ago

Last release still crash randomly after a few minutes my kicker.

Report

C

kenws

10 years ago

Hello marseillai,
thanks for reporting that. Could you provide a stack trace of the crash? You can follow the instructions on
http://www.elliptique.net/~ken/kima/#development
but add --enable-debug=full as a configure argument. Feel free to contact me via Jabber.
Regards
Ken

Report

marseillai

10 years ago

i'll try as soon as possible.
I use my own package for kima to test it for inclusion in kubuntu gutsy.
Except this bug kima is so cool! :)

Report

C

kenws

10 years ago

It seems there are only a few users who are affected. We tried really hard to find the bug. Unfortunately it doesn't crash on my systems so its hard to make a fix. A potential glitch might be the source scanning routine where multiple threads are created. I serialized that and made a workaround package. It would be great if as many users as possible could test this one and give short feedback. Thank you.

Ken

http://www.elliptique.net/~ken/kima/kima-0.7.3.1-workaround.tar.gz

Report

marseillai

10 years ago

I use it since two hours now and it seems to work fine.

Report

linux3114a

10 years ago

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

Report

whiteraven

10 years ago

I placed Kima on my panel and now kicker consumes about 200kB of memory every second so after 30 minutes of running Kicker with Kima uses almost 400MB of RAM.
I dropped Kima from panel, no effect. After killing kicker and starting it again - the consumption continued.
Then I restarted my computer and after that kicker (without Kima) is OK.
So I waited for few hours and I tryed to run Kima again and moments after that - the memory consumption started again and again - stopped after restart of X with Kicker without Kima.
Where could be the problem?
I have Gentoo with KDE 3.5.6 and Kima 0.7.1

Report

C

kenws

10 years ago

Hello Robert,
thanks for reporting the glitch. Which sources/sensors do you have? We found a bug in the nVidia source that might lead to a memory leak. In the SVN trunk we already fixed that. Feel free to contact me via Jabber: ken@elliptique.net.
Regards
Ken

Report

whiteraven

10 years ago

So, I'm sorry for this false alarm. It is definetly not Kima's problem and it seems to be caused by something in Kicker's applet management.

Report

linux3114a

10 years ago

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

Report

Kwilliam

10 years ago

<b>You misspelled "right Fan". My version is displaying "rigth Fan".</b>

I like this applet, but I wish I had more control over its display. (And not just to correct spelling :-) For instance, it would be cool if I could change "THM: 44 C" to "Temp: 44C" etc. Also, it would be neat if the font for the value was controlled separately from the font for the whole line. (E.g., have "CPU:" non-bold but the temperature that follows in bold.) One of the reasons I like KDE apps is that they usually allow an enormous ammount of custimization.

But it's good enough for me for now. :-)

Report

Kwilliam

10 years ago

Drats! nvr mind. I see it already has the ability to change the name, lol.

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 0