KNemo
Network
Score 87%
Description:

KNemo - the KDE Network Monitor

A detailed review of the KNemo 0.4.7 can be found at Softpedia:
http://www.softpedia.com/reviews/linux/KNemo-Review-53310.shtml

KNemo offers a network monitor similar to the one found in Windows. For every network interface it displays an icon in the systray. It can also optionally montor traffic statistics.
Last changelog:

13 years ago

Version 0.7.7

[li]Add a global shortcut to toggle traffic plotters.[/li]
[li]Find the interface of the default gateway again. (BR 328752)[/li]
[li]Log statistics to the correct time if we're resuming from suspend. (BR 332086)[/li]
[li]Fix translation word puzzles, missing contexts. (BR 329095, BR 329097)[/li]
[li]Add an include to fix broken compilation when using libnl >= 3.2.26.[/li]

Eldarion

8 years ago

Just a small note: i expect the systray icons to resize in the future because the systray is a plasmoid. If you place it on the desktop and not on the panel those icons shoud resize (like the tasks plasmoid). On KDE 4.2 they don't resize. So i suppose this is a bug.

Report

nucleas

8 years ago

I build fedora rpm packages for i386 and x86_64.
http://forums.fedoraforum.org/showthread.php?t=214669

Report

nucleas

8 years ago

I rebuild knemo with updates from git.
Traffic plotter works better but statistics in git code don't because of this patch:
Quote:- This is a better way to save the statistics directory.
Instead of normal path in knemorc
Quote:StatisticsDir=/home/username/.kde/share/apps/knemo/
it makes
Quote:StatisticsDir=file:///home/username/.kde/share/apps/knemo/

Report

C

jstamp

8 years ago

I probably caught that about the same time you did. The upcoming 0.5.1 release will work fine with urls.

Report

nucleas

8 years ago

Windows position don't saves In last builds from git.
Windows goes down after several appearing/closing.

Report

jmorris59

8 years ago

Thanks much for the port. It seems very well done, and is working great for me here on 2 computers. This is one app I really missed in KDE 4.2 previously. BTW, I am using the Sys backend, and it seems to be working great here. I am using openSUSE 11.1 x86_64, and I built an rpm for it for 11.1-x86_64. It is available at http://ftp.gwdg.de/pub/linux/misc/suser-jmorris/suse111/knemo4-0.5.0-0.1.x86_64.rpm (I named it knemo4 to differentiate the kde4 port). Thanks again.

Report

C

jstamp

8 years ago

Thanks for doing the package!

Sorry about the delay. I posted a reply to this and another messages a few days ago, but they seem to have disappeared. Odd.

Report

nucleas

8 years ago

Thank you, jstamp for porting KNemo to KDE 4.

The traffic plotter crashes if Pixel per time period 0.

Automatic range detection works not very good.
Range don't changes long time when large graphs disappears
http://s2.ipicture.ru/uploads/090225/6qxSyh2xTu.png

Range don't changes from MiB/s to KB/s
http://s2.ipicture.ru/uploads/090225/FL49gmjZYc.png

Report

C

jstamp

8 years ago

Quote:The traffic plotter crashes if Pixel per time period 0.

Thanks for finding that. I'll fix that soon.

Quote:Automatic range detection works not very good.
Range don't changes long time when large graphs disappears

I noticed that too. But if you stretch the plotter window horizontally you should still see the large graphs. You'll also see similar behavior with ksysguard's plotter, but I'll check if maybe there's a way to make this work more intuitively.

Quote:Range don't changes from MiB/s to KB/s

Thanks. There are a couple of other traffic plotter bugs that I noticed. I'll add this to the list.

Report

joth666

8 years ago

So thanks for porting it to KDE4!

Only one small problem: the traffic plotter rather likes hogging my CPU if I bring it up. And closing the plotter again doesn't help either.

Then again, since the rest works as expected (so far at least...) I can live with that.

Report

C

jstamp

8 years ago

Hmm. The traffic plotter doesn't seem to hog my CPU, but I'll definitely look into this.

Report

C

jstamp

8 years ago

It works pretty well so far, with some lingering minor issues here and there.

Since the port is a quickly moving target, tarballs aren't very helpful right now. So until things calm down you can track the "kde4" branch in my git repo:

git://git.mehercule.net/knemo.git


A few quick notes:

To keep your old setup just drop the old knemorc into ~/.kde4/share/confg

This version is no longer a KDED module. Like kmix, klipper, etc., it's an app that autostarts on session startup. The only difference you'll see is that there's a Quit entry in the popup menu.

The config module is located at SystemSettings | Network Settings | Network Monitor.

You will most likely see icon artifacts when there is traffic. This is apparently a Qt issue that will be fixed in Qt 4.5. I worked around it for myself by creating opaque backgrounds for each of the icons. If you want to do the same, you can drop them in ~/.kde4/share/apps/knemo/pics

Cheers.

Report

Reiser990

8 years ago

how to build it? i not found configure script or makefile in src directory :(

Report

C

jstamp

8 years ago

Sorry about that. I was so busy porting that just hadn't gotten around to updating the build instructions yet.

KNemo, like a lot of other KDE4 apps, uses cmake. I pushed an update that should make it a bit easier to compile. See INSTALL for new build instructions and dependency requirements. The update also comes with a basic configure script. Please let me know how it goes.

Report

HagbardCeline

8 years ago

Congratulation, it's your project now!

Report

C

jstamp

8 years ago

Thanks! Wow, that was fast.

Report

alonbl

8 years ago

Hi!
Thank you for porting!
But I cannot find the configure script...
Also... At cmake world, the autoconf is not needed anymore... And I don't see any cmake related stuff in the git repository.
Can you please hlpe?
Thanks!

Report

C

jstamp

8 years ago

I think I know what's happening. It's probably because you are still on the master branch.

In your cloned repo do this:

git branch --track kde4 origin/kde4
git checkout kde4
git pull (in case I did anything recent, which is very likely)

Now you just run ./configure or follow the directions in INSTALL

Does that help?

Report

Reiser990

8 years ago

Great, it works!! Thanks for your port and i hope it will develop and
improve

Report

C

jstamp

8 years ago

Good. Glad to see it actually works for someone else.

Report

alonbl

8 years ago


Hi!

I cannot compile it...

ld: cannot find -lKDE4Workspace__solidcontrol

Does anyone knows where this library comes from?

I have the followings instaled:
kde-base/solid-4.2.0
kde-base/soliduiserver-4.2.0
kde-base/libkworkspace-4.2.0
kde-base/plasma-workspace-4.2.0
kde-base/kcontrol-4.2.0-r1

Thanks!

Report

C

jstamp

8 years ago

Try this.

In the top-level CMakeLists.txt delete this line:
find_package( KDE4Workspace REQUIRED )

In src/knemod/CMakelists.txt delete this snippet of text:
${KDE4WORKSPACE_SOLIDCONTROL_LIBS}

Does that work?

Report

devel0per

8 years ago

Here is a patch for gentoo ebuild - http://bugs.gentoo.org/show_bug.cgi?id=260656.

Should be dropped into kde-testing overlay soon.

I think that patch should be usable for another distros.

Report

ghabit

8 years ago

Actually there are no way to run knemo under kde4.
Whatever, will be some realisation for kde4? Maybe some cool plasmoid?

Report

HagbardCeline

8 years ago

Hi, sorry but there won't be a version of KNemo for KDE4.

I have no time and no need for it at the moment. ;-)

Report

13 years ago

Version 0.7.7

[li]Add a global shortcut to toggle traffic plotters.[/li]
[li]Find the interface of the default gateway again. (BR 328752)[/li]
[li]Log statistics to the correct time if we're resuming from suspend. (BR 332086)[/li]
[li]Fix translation word puzzles, missing contexts. (BR 329095, BR 329097)[/li]
[li]Add an include to fix broken compilation when using libnl >= 3.2.26.[/li]

product-maker hgmtnd Sep 06 2015

product-maker pondogor Aug 20 2015

product-maker yasinkahriman Apr 05 2014

product-maker jezzivi Feb 09 2013

product-maker mcpatnaik Jun 04 2012

product-maker TimeManx Apr 06 2012

product-maker ppc52776 Jan 17 2012

product-maker jtrag Dec 31 2011

product-maker yield65 Dec 13 2011

product-maker kerenskyy Nov 07 2011

product-maker Xepher Oct 12 2011

product-maker svah4cky0 Sep 13 2011

product-maker sconosciuto Aug 08 2011

product-maker unikum111 Aug 07 2011

product-maker deabru Mar 31 2011

product-maker marvn Mar 30 2011

product-maker agaya Mar 29 2011

product-maker darthroe Feb 09 2011

product-maker bugmenot1234 Dec 10 2010

product-maker nucleas Dec 06 2010

product-maker hhees Dec 06 2010

product-maker HagbardCeline Sep 29 2010

product-maker 37 271

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.7.7
updated Aug 20 2015
added May 30 2004
downloads today
0
page views today 9