Summary: | NM applet icon when connected to WiFi & VPN is the same as disconnected | ||
---|---|---|---|
Product: | [Plasma] plasma-nm | Reporter: | Najjar <abderrahman.najjar> |
Component: | applet | Assignee: | Jan Grulich <jgrulich> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ales, jgrulich, kde, lukas, mike, nortexoid, vagneralves |
Priority: | NOR | ||
Version: | 5.5.3 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/plasma-nm/9224934dde13301486ad9d3841965fba535b467c | Version Fixed In: | 5.5.4 |
Attachments: |
Disconnected
Wi-Fi only Wi-Fi + VPN Screenshot of issue Proposed patch to fix this issue even with NetworkManager 1.2.0 Output of nmcli |
Description
Najjar
2016-01-10 22:00:50 UTC
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 |