The Blog is Hot

GNOME NetworkManager Applet in KDE in openSUSE 11.4

Posted in opensuse by mschlander on 17/03/2011

The KDE NetworkManager plasmoid used in openSUSE 11.4 has some issues and rough edges. Some of those will be fixed in an online update expected to be out soon. If you want to help make the NetworkManager plasmoid better you can read about filing good bug reports against it here.

If the plasmoid is not working for your needs you can easily and safely use the GNOME NetwokManager applet (nm-applet) in KDE instead. Just follow the steps below (# means run as root, $ means run as normal user):

1) Upgrade oxygen-gtk – otherwise nm-applet will fail to start:

# zypper addrepo -f http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.4 kua
# zypper install 'oxygen-gtk>=1.0.3'

2) Install nm-applet:

# zypper install NetworkManager-gnome

3) Remove the KDE applet:

# zypper remove NetworkManager-kde4-libs

4) Make nm-applet autostart on login:

$ ln -s /usr/bin/nm-applet ~/.kde4/Autostart/nm-applet-link

5) Reboot

Thanks to oxygen-gtk nm-applet will even integrate quite well in the look and feel of KDE.

EDIT: An updated version of the KDE NetworkManager plasmoid is now available in the KDE:UpdatedApps repository. You may want to try this before moving to the GNOME applet. Install it as follows:

Add the repository:

zypper addrepo -f http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.4/ kua

Upgrade the packages:

zypper in 'plasmoid-networkmanagement>=0.9.1git20110503' 'NetworkManager-kde4-libs>=0.9.1git20110503'

You will be asked to allow vendor change for some packages. And you might be asked to remove NetworkManager-kde4. Allow both.

About these ads

23 Responses

Subscribe to comments with RSS.

  1. Shuker said, on 17/03/2011 at 21:46

    Just in time :)

  2. [...] ΠΗΓΗ: GNOME NetworkManager Applet in KDE in openSUSE 11.4 [...]

  3. tadeas said, on 29/04/2011 at 9:56

    Great tip, thanks a lot! I’d love the KDE NM to work as well as the Gnome one :( .

  4. [...] and download the up to now existing updates. They did not work in KDE . This worked for me: http://mschlander.wordpress.com/2011…opensuse-11-4/ SuSE, go somewhere dark to cry in shame. This was as close as possible to a divorce as it can [...]

  5. eleefece said, on 04/05/2011 at 8:46

    How do i revert all this stuff when knm is fixed? do you think it is fixed by now?

    • mschlander said, on 04/05/2011 at 8:53

      There has been no update for the KDE NM plasmoid yet.

      If you want to switch back to the KDE plasmoid all you have to do is:

      1) Remove the link to autostart nm-applet
      $ rm ~/.kde4/Autostart/nm-applet-link

      2) Reinstall the KDE NetworkManager plasmoid:
      # zypper install plasmoid-networkmanagement

      3) Reboot

  6. Evert said, on 22/05/2011 at 9:52

    I have a problem, i deinstalled every networkmanager related thing and now i dont have internet connection anymore. i want to install gnome networkmanager, but how do i do this without internet?? My OS is openSUSE with KDE 4.6.

    Thanks in advance, Evert.

    • mschlander said, on 22/05/2011 at 10:12

      Fire up YaST -> Go to “Network Settings” -> select to use ifup method instead of NetworkManager.

      Configure your network with YaST. And then install the packages you need, and switch back to NetworkManager in YaST if that’s what you want to use.

      • Evert said, on 22/05/2011 at 10:20

        i already did, but doesnt seem to work.
        Thanks for the very fast reply.

  7. milo said, on 23/05/2011 at 12:53

    Thanks a lot for the post. I have some inconvenients by step 4, I get the following message
    If ‘$’ is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf $
    I’m new to opensuse so I don’t have too much idea what could be wrong here.

    • mschlander said, on 23/05/2011 at 12:57

      The ‘$’ is not part of the command, it’s just an indication that the command should be ran as the normal user, whereas ‘#’ is the indication for root.

  8. 71ga said, on 19/07/2011 at 11:05

    Well, my networkmanager tray icon is gone… how can i fix this???

    • mschlander said, on 19/07/2011 at 18:03

      Surprisingly (apparently), how to start the applet depends on which applet you’re trying to use.

      Check that the applet you want to use is actually installed (plasmoid-networkmanagement or NetworkManager-gnome).

      The command to start the gnomer applet is ‘nm-applet’, plasmoid-networkmanagement can be enabled in the systray settings if that’s what you’re trying to use.

  9. [...] icon doesn't appear in the panel of the second account (and I'd recently gone through the fairly straightforward process presented by Martin Schandler on his blog to replace knetworkmanager with nm… and in a GUI method by 'susestarter' – as an aside: do this – it works better and provides more [...]

  10. [...] The KDE NetworkManager plasmoid used in openSUSE 11.4 has some issues and rough edges. Some of those will be fixed in an online update expected to be out soon. If you want to help make the NetworkManager plasmoid better you can read about filing good bug reports against it here. If the plasmoid is not working for your needs you can easily and safely use the GNOME NetwokManager applet (nm-applet) in KDE instead. Just follow the steps below (# mean … Read More [...]

  11. uwe said, on 11/11/2011 at 20:09

    Hello, this is the thing that I search for along time .
    Many thanks

  12. Ctwx said, on 16/11/2011 at 20:25

    Plasmoid is available but it still sucks, even on 12.1 :/ It has a big problem with kwallet… I still prefere the Gnome one

  13. woodshit said, on 23/11/2011 at 18:04

    So it still sucks on 12.1… I have not checked. For detailed instructions you can refer to my blog entry on this subject:

    http://susestarter.blogspot.com/2011/03/step-2-need-mobile-broadband-use-gnome.html

    for configuring the gnome applet to work in KDE 4.

    openSUSE 12.1 has gnome 3.2.x and after zypper dup from openSUSE 11.4 nm-applet was upgrated to the gtk3 version. Works great, but sometimes the icons are very big :/

  14. [...] is another post in the common complaints about kde [...]

  15. [...] tried everything but still can't get mobile broadband to work in SUSE!! This one looked promising GNOME NetworkManager Applet in KDE in openSUSE 11.4 but needed a connection to the internet to complete which, without network manager i don't have, [...]

  16. [...] etc on this. Some will need to be adjusted for 12.2 obviously, but these should give you the idea: GNOME NetworkManager Applet in KDE in openSUSE 11.4 How to run GNOME’s NetworkManager applet under KDE Reply With [...]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: