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]

alonbl

7 years ago

I give you the test case...

I use OpenVPN as none root process.

I create a persistence tun device at boot up.

I configure knemo to monitor this interface, and have two context menu commands: Start and Stop.

Until now, I was able to know if the VPN is up or down by the knemo interface icon. It was great.

So, just an idea... What about allowing the user to specify the interface active detection logic (link level, ip level)?

Then the user will be able to configure the behavior that is right for him.

For example, Ethernet interface is active when the link is up or when it received dhcp configuration?

Thanks!

Report

pipaceliny

7 years ago

https://launchpad.net/~ferramroberto/+archive/linuxfreedomlucid

Report

bay3255

7 years ago

In knemo-0.6.2 text icons became bad. First, due to antialiansing, they became blur. Second - they are not centered on almost any font I choose.
In knemo-0.6.1 all worked perfect.

Report

C

jstamp

7 years ago

I don't see that here. Would you mind sending me a screenshot of the tray?

What distro & KDE version are you using?

Report

bay3255

7 years ago

http://209.250.241.67/knemo/

In new version colors are darker and more difficult to read.

Also it shifted little left and top on several fonts(after4 - font "Standard Symbols L").

Report

bay3255

7 years ago

my distro is gentoo. kde version is 4.4.3. Font antialiasing is on, subpixel rendering is RGB, hinting style is full.

Report

C

jstamp

7 years ago

I suspect it's because the tray icon is compiled as a KStatusNotifierItem. Try compiling with the cmake option -DLEGACY_TRAY_ICON=true

Does that fix the problem?

Report

bay3255

7 years ago

yes, it does. Font is readable now.
Text is centered.

Thanks.

Report

killsudo

7 years ago

Jstamp,

Have you thought about trying to merge Knemo and KnetworkManager?

I believe if done correctly KDE4 could have one of nicest networking gui's on any OS. This would finally let me keep track of network interfaces easily and view statics while letting me setup a configure connections.

Just a temptation!

Cody

Report

C

jstamp

7 years ago

Yes, actually. I was going to contact the knetworkmanager devs to see what features (if any) they might be interested in merging, but I got sidetracked with some other projects.

Thanks for reminding me!

Report

mirzaD

7 years ago

I was just about to propose that, i would be great to integrate this great app with knetworkmanager, so that we have it all centralized in one place.

Please give us feedback on the integration process, and the knetworkmanager developers reply.

Report

C

jstamp

7 years ago

Sorry about the delay. I got bogged down in some non-KDE related things over the last few months.

I do still plan to contact the knetworkmanager list, but I first want to get 0.7.0 final released. That will take care of a feature request and should significantly improve how knemo handles traffic notifications and custom billing periods.

Report

Amsand

7 years ago

Cool! But I have a problem...

I use PC-BSD 8.0 (based on FreeBSD 8.0). KNemo is installed from sources (some files are placed manually), starts well, I can watch my trafic... But when I try to configure it, I see a message "The shared library not found. Cannot "knemo" library found".
In /usr/local/kde4/lib I found only kcm-knemo.so. What can I do to resolve this? What library it require and where it must be placed?

Thanks!

Report

C

jstamp

7 years ago

This seems to be a pretty frequent issue for those who do local installs, so I'm adding a note to the install directions of the next release.

Add this to the bottom of your ~/.profile

Quote:export KDEDIRS=/usr/local:/usr
Then restart your session. Does that work?

Report

Amsand

7 years ago

Yes, it works! Thank you very much!

Report

qux

7 years ago

Hi, thank you for the cool application! ;) I have a little question, is there any way to get different (smaller) icon size? Default (22x22?) isn't pretty good with very tiny tray while using traffic graph (it is cutted from bottom).

Report

C

jstamp

7 years ago

I think that the tray icon size is controlled in a KDE global setting.

Are other KDE system tray icons (KMix, Klipper) smaller? Can you post a screenshot of the tray?

Report

qux

7 years ago

> I think that the tray icon size is controlled in a KDE global setting.

Yes, such setting exists in systemsettings, but it is still unavailable in KDE 4.4.1.

> Are other KDE system tray icons (KMix, Klipper) smaller? Can you post a screenshot of the tray?

Other icons have different behaviour. Kmix, kopete, kxkb icons are resizeable (can be smaller than 22x22), klipper and ktorrent are not. Example screenshot: http://yfrog.com/2f53439858p
Only difference is added knemo's icon. Same result with klipper and ktorrent.

Report

C

jstamp

7 years ago

I think I see what's happening. By default KNemo compiles the tray icon as a KSystemTrayIcon because the new KStatusNotifierItem does not show tooltips in other desktops like GNOME or Xfce.

Recompile, but this time use "./configure -n" The tray icon will now be a KStatusNotifierItem, and it should resize like kmix and kopete.

Report

qux

7 years ago

Thank you. I tried to rebuild it from srpm, but it needs 50+ packages to be installed (cmake, kdelibs4-devel, wireless-tools-devel, libnl-devel + their deps). Is it an only solution for near future?

Report

C

jstamp

7 years ago

For now, yes. I'll make KStatusNotifierItem the default when the tooltips work better. Or you could file a wishlist on the rpm, asking that it be compiled differently.

Report

Zivija

7 years ago

Hello! I was using Knemo with Slackware 13 with no problems (everything worked). Now I have fresh installation of Slackware-current, and the latest version of Knemo. Knemo installs fine and I have it on running processes, but I can't see it nowhere (in the tray). Any idea?

Thanx a lot for a great program!

Report

C

jstamp

7 years ago

It sounds like there may be a configuration problem. Does everything look right in "System Settings | Network Settings | Network Monitor"? What if you move knemorc and restart the app?

Report

Zivija

7 years ago

Just saw, I don't have option "Network monitor" I know in previous version I had option to use Knemo to monitor network interfaces. Where I should move knemorc?

Thanx!

Report

C

jstamp

7 years ago

If you don't see the Network Monitor module in KDE's system settings, follow the directions about KDEDIRS in the thread just above this one.

As for knemorc, move it anywhere but KDE's config directory :-) If your connection is up, you should see something in the tray when you next start the app.

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
2
page views today 10