Bug 366743 - NM applet icon disappears after NM restarted
Summary: NM applet icon disappears after NM restarted
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Tray (show other bugs)
Version: 5.7.3
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-14 01:33 UTC by Matthew Cline
Modified: 2016-09-09 14:30 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Cline 2016-08-14 01:33:36 UTC
If I do "sudo systemctl restart NetworkManager.service" networking works just fine after the restart, but the network icon/widget disappears from the system tray.

Reproducible: Always




Nothing about NetworkManager or "nm" appears in $HOME/.xsession-errors
Comment 1 Jan Grulich 2016-08-15 13:39:40 UTC
Plasma-nm is loaded based on whether NetworkManager is running by checking its D-Bus service. I guess there is some problem with re-checking the availability on plasma side. Is the problem reproducible everytime?
Comment 2 Matthew Cline 2016-08-20 02:26:10 UTC
Trying to reproduce it some, it seems to actually be intermittent.  Also, on one of the network restarts the NM systray icon was still present though it wasn't working, and didn't disappear until  I tried clicking on it.
Comment 3 Matthew Cline 2016-08-21 05:09:16 UTC
Looking in /var/log/messages, I see these lines which might be relevant:

Aug 20 00:51:42 localhost kdeinit5: kf5.kded: No X-KDE-DBus-ServiceName found in "/usr/lib64/qt5/plugins/kf5/kded/networkmanagement.so"
Aug 20 00:51:46 localhost kdeinit5: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "AllDevices"
Aug 20 00:51:46 localhost kdeinit5: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "Devices"
Aug 20 00:51:46 localhost kdeinit5: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "GlobalDnsConfiguration"
Comment 4 Jan Grulich 2016-09-06 09:25:46 UTC
I'm not sure whether this is actually a bug in plasma-nm, because it's plasmashell who loads/unloads applets based on DBus services.
Comment 5 David Edmundson 2016-09-09 14:30:12 UTC
Fixed in 62ac5cd17b00a5e85eb629c4cce44b6f57d6a7fc

will put in 5.7.5