Results 1 to 7 of 7

Thread: Removing NetworkManager removes plasma5-session

  1. #1
    Join Date
    Dec 2008
    Location
    Norway
    Posts
    550

    Default Removing NetworkManager removes plasma5-session

    Since I am using Wicked on my system I see no need to keep NetworkManager installed.
    However trying to remove these packages it would also remove plasma5-session

    The following 13 packages are going to be REMOVED:
    libNetworkManagerQt1 NetworkManager NetworkManager-lang NetworkManager-openvpn NetworkManager-openvpn-lang NetworkManager-pptp NetworkManager-pptp-lang plasma5-session plasma-nm5 plasma-nm5-lang plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-ssh

    Why does plasma5-session need NetworkManager?

  2. #2

    Default Re: Removing NetworkManager removes plasma5-session

    Quote Originally Posted by DJViking View Post
    Why does plasma5-session need NetworkManager?
    It doesn't need NetworkManager directly.
    But it requires plasma-nm5, so that users won't end up without the networkmanagement applet.
    And this in turn requires NetworkManager...

    Btw, it's no different in GNOME. gnome-shell requires NetworkManager-gnome, if you uninstall NetworkManager it will also remove the whole GNOME desktop if installed.

  3. #3
    Join Date
    Dec 2008
    Location
    Norway
    Posts
    550

    Default Re: Removing NetworkManager removes plasma5-session

    All the NetworkManager services are disabled and inactive. The packages itself doesn't take up to much space, but still it is waste of space. Should have a plasma5-wicked which could be used instead of plasma5-nm.

  4. #4

    Default Re: Removing NetworkManager removes plasma5-session

    Quote Originally Posted by DJViking View Post
    Should have a plasma5-wicked which could be used instead of plasma5-nm.
    There is no wicked desktop applet at all yet.

    And it won't help anyway if NetworkManager is active.

    Having plasma5-nm not installed by default would definitely lead to bug reports, if there's no way to configure NetworkManager after switching to it...
    Last edited by wolfi323; 17-Apr-2016 at 10:30.

  5. #5
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,901
    Blog Entries
    3

    Default Re: Removing NetworkManager removes plasma5-session

    Quote Originally Posted by DJViking View Post
    Should have a plasma5-wicked which could be used instead of plasma5-nm.
    My take is that "wicked" is oriented toward server use, where the network is managed by the system administrator rather than by the desktop user.

    Perhaps there could be an applet to display network statistics. I seem to recall seeing one with "icewm", but maybe that was for earlier releases of opensuse. Or maybe "conky" does that.
    openSUSE Leap 15.1; KDE Plasma 5;
    testing Leap 15.2Alpha

  6. #6
    Join Date
    Dec 2008
    Location
    Norway
    Posts
    550

    Default Re: Removing NetworkManager removes plasma5-session

    NetworkManager makes sense on a laptop, or a computer with Ethernet, Wireless, Mobile and VPN connections. I am using Wicked because I don't have wireless and have no need to manage the connection. Prior to Wicked I just used ifup which looks like Wicked was ment to replace.

    Just thought that if there was a plasma5-wicked package there wouldn't be any need to install any packages related to NetworkManager.

  7. #7

    Default AW: Re: Removing NetworkManager removes plasma5-session

    Quote Originally Posted by DJViking View Post
    NetworkManager makes sense on a laptop, or a computer with Ethernet, Wireless, Mobile and VPN connections. I am using Wicked because I don't have wireless and have no need to manage the connection. Prior to Wicked I just used ifup which looks like Wicked was ment to replace.
    Well, nobody prevents you from using Wicked, and plasma-nm5 (i.e. Plasma5's NetworkManager applet) will not even be loaded if NetworkManager is not active.

    Just thought that if there was a plasma5-wicked package there wouldn't be any need to install any packages related to NetworkManager.
    No.
    plasma5-session requires plasma-nm5, and it would also require it if a plasma5-wicked package would exist.
    Actually I think this requirement was added to make sure plasma-nm is upgraded to plasma-nm5 correctly when upgrading from KDE4 to Plasma5.
    We did get quite some complaints about the network applet missing when Tumbleweed switched to Plasma5 a year ago...

    Anyway, you can uninstall plasma-nm5 (and NetworkManager) by breaking the package dependencies, if you really want to. (make sure plasma5-session is not removed though, or you won't be able to start Plasma5 from the login screen)
    Plasma5 itself does not require plasma-nm5 or NetworkManager in any way (unlike gnome-shell, which has the NetworkManager applet built-in), and will work fine without it.
    But then, if you really care about that "wasted disk space", you probably should not install KDE in the first place...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •