Bug 473827

Summary: NetworkManager-gnome and knetworkmanager both installed, under KDE
Product: [Fedora] Fedora Reporter: Stefan Neufeind <redhat>
Component: NetworkManagerAssignee: Dan Williams <dcbw>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 10CC: dcbw, j.golderer, jpayne, tom.dubin, wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-10-16 19:31:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Stefan Neufeind 2008-11-30 22:59:04 UTC
Installed both applets (for gnome and knetworkmanager) to be prepared for both environments. However when login in under KDE I now get two icons in the systray (one being the gnome-applet, the other being the kde-variant). Since they both use the same NetworkManager-backend that works without bigger problems, but there are detail-problems like e.g. the gnome-applet not being able to access the KDE-keyring anymore (for wireless-passwords etc.).

Comment 1 Arkezis 2009-01-22 20:34:38 UTC
More, when I remove KDE group, I have removed NetworkManager-gnome !

Comment 2 Stefan Neufeind 2009-02-09 21:35:41 UTC
Easy solution to not start nm-applet when running KDE ...

/etc/xdg/autostart/nm-applet.desktop and add:
NotShowIn=KDE

Might that be a solution to ship in NetworkManager-gnome?

Comment 6 Dan Williams 2009-10-15 04:09:40 UTC
We don't ship OnlyShowIn=Gnome because the applet actually can be used in KDE (as long as gnome-keyring is also installed) and in fact we did that for a while before KDE ported their applet to NM 0.7.x.  Is this still an issue?  If it is, we should probably redirect the bug to the releng to adjust comps now that KDE4 has fine 0.7.x support.

Comment 7 Stefan Neufeind 2009-10-15 07:45:57 UTC
imho we should introduce OnlyShowIn=Gnome for the gnome-part since KDE4 meanwhile has a native KDE4 knetworkmanager again and the network-management-plasmoid is actively being worked on.

Comment 8 Justin Payne 2009-10-15 12:21:41 UTC
You guys do it like you want to, but the KDE plasmoid still has issues. I still use the nm-applet for Gnome.

Comment 9 Dan Williams 2009-10-16 19:31:45 UTC
NetworkManager-gnome just shouldn't be in the comps group for KDE spins.  If you don't specifically add it to comps for your spin, it wont' get in.  But if it's installed, it's expected to be running for the most part since it's XDG session activated.

I really dont' think there's anything we need to do here in NM, because this is a spin installation problem.  If the package is specifically installed, then the functionality should be available.

I assume the KDE spins include the right plasmoid widgets by default and thus KDE users are set up for this.

Comment 10 Stefan Neufeind 2009-10-16 22:31:19 UTC
Well, you are true under the assumption that only KDE _or_ Gnome are installed. But on a desktop you might have users that prefer either of both. And for the KDE-people the gnome-applet is (at least was last time I checked) automatically loaded. And loading it under Gnome only is what "OnlyShowIn=Gnome" would help in that case ...