Actually this is exactly like an old bug (#326401) in Plasma4. It wasn't in the versions before 5.5 IIRC. When connected to WiFi only, the icon is black (connected), but when connecting to a VPN, it returns to blue (disconnected) I've only tried it on Wireless networks, so I don't know if the same applies to LAN connections. I've attached three images, one disconnected, one with WiFi only, and the other is WiFi+VPN. Reproducible: Always Steps to Reproduce: 1. Connect to Wi-Fi 2. Connect to VPN
Created attachment 96574 [details] Disconnected
Created attachment 96575 [details] Wi-Fi only
Created attachment 96576 [details] Wi-Fi + VPN
Git commit 190e27a1acaa4469aaeca0653fd0a4368f730ecc by Jan Grulich. Committed on 11/01/2016 at 12:19. Pushed by grulich into branch 'master'. Make sure we show correct icon when a VPN connection with type of generic gets default route REVIEW:126714 M +35 -9 libs/declarative/connectionicon.cpp http://commits.kde.org/plasma-nm/190e27a1acaa4469aaeca0653fd0a4368f730ecc
Git commit 87c78dd5e8176b3ab79b1660396dcfb3c114fb80 by Jan Grulich. Committed on 11/01/2016 at 12:20. Pushed by grulich into branch 'Plasma/5.5'. Make sure we show correct icon when a VPN connection with type of generic gets default route REVIEW:126714 M +35 -9 libs/declarative/connectionicon.cpp http://commits.kde.org/plasma-nm/87c78dd5e8176b3ab79b1660396dcfb3c114fb80
I think this bug is back in 5.5.3, or someone didn't check the wired ethernet connection icon in addition to the wifi one. I've attached a screenshot.
Created attachment 96887 [details] Screenshot of issue
I forgot to mention that I filed bug 358361 which I guess is a duplicate of this.
*** Bug 358361 has been marked as a duplicate of this bug. ***
@Michael D: this issue should be fixed in Plasma 5.5.4 and not in 5.5.3.
*** Bug 361051 has been marked as a duplicate of this bug. ***
*** Bug 363037 has been marked as a duplicate of this bug. ***
Created attachment 99048 [details] Proposed patch to fix this issue even with NetworkManager 1.2.0 Could you please test this attached patch? Also if you could provide output from: 1) nmcli -pretty -f all connection show 2) qdbus --literal --system org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.PrimaryConnection
Created attachment 99055 [details] Output of nmcli Here's the output of nmcli And qdbus: [Variant: [ObjectPath: /org/freedesktop/NetworkManager/ActiveConnection/85]] NM is v1.2.2
Git commit 9224934dde13301486ad9d3841965fba535b467c by Jan Grulich. Committed on 19/05/2016 at 09:01. Pushed by grulich into branch 'master'. Make sure we show correct icon when a VPN connection with type of tun gets default route M +4 -1 libs/declarative/connectionicon.cpp http://commits.kde.org/plasma-nm/9224934dde13301486ad9d3841965fba535b467c
Thanks. I pushed the fix to master only because it depends on latest networkmanager-qt so the fix cannot be backported unfortunately.
I've updated to networkmanager-qt 5.23.0, and plasma-nm 5.6.5, but the problem is still present. I've cleared ~/.cache and rebuilt it (kbuildsycoca5) to make sure.
This issue will be fixed in Plasma 5.7. I couldn't push it to Plasma 5.6.x because it introduces a dependency on newest KDE Frameworks.
*** Bug 366334 has been marked as a duplicate of this bug. ***
This issue seems to have returned in 5.7.4 in a way. The disconnected icon appears after login (and a successful connection). To correct it, I have to kill plasmashell, then run it again (I use screen to keep it running after exiting Konsole). I thought it was a cache issue at first (deleted, then rebuilt with kbuildsycoca5), but then I tried to just kill plasma and start without it, and I confirmed that it's not a cache issue.
In this case I guess it's this bug: https://bugs.kde.org/show_bug.cgi?id=367938
Bulk transfer as requested in T17796