Bug 427739 - Panel and Plasma are unresponsive when establishing connection to WiFi / VPN
Summary: Panel and Plasma are unresponsive when establishing connection to WiFi / VPN
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Networks widget (other bugs)
Version First Reported In: master
Platform: Manjaro Linux
: NOR normal
Target Milestone: 1.0
Assignee: Jan Grulich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-15 07:22 UTC by elman
Modified: 2024-12-23 18:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
notification: "Failed to deactivate" (32.05 KB, image/jpeg)
2021-02-07 08:34 UTC, Bernie Innocenti
Details

Note You need to log in before you can comment on or make changes to this bug.
Description elman 2020-10-15 07:22:31 UTC
SUMMARY
When I try to connect to a WiFi or VPN and connection establishing is in progress (e.g. there is progress indicator over plasma-nm widget), whole panel becomes unresponsive. I can't click on any icon in panel or tray, shortcuts don't work as well. When VPN is connected, everything works again. 

STEPS TO REPRODUCE
1. Create WiFi connection and connect
2. Create VPN
3. Click connect to VPN via nm widget in tray
4. Panel becomes unresponsive

OBSERVED RESULT
Panel / shortcuts become unresponsive

EXPECTED RESULT
I should be able to use panel / notification bar / shortcuts while connection is being established.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro testing
KDE Plasma Version: 5.20.0
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.1

ADDITIONAL INFORMATION
This issue was not cause by upgrade to Plasma 5.20. It existed before.
Comment 1 Bernie Innocenti 2021-02-07 08:33:28 UTC
I can reproduce this bug on plasma 5.20.5 (I suspect it should be reassigned to the plasma-nm component).
Comment 2 Bernie Innocenti 2021-02-07 08:34:40 UTC
Created attachment 135477 [details]
notification: "Failed to deactivate"
Comment 3 Bernie Innocenti 2021-02-07 08:35:11 UTC
Additionally, if you try to deactivate the VPN, after a few seconds you get multiple notifications saying "Failed to deactivate" (see attached screenshot).
Comment 4 Bernie Innocenti 2022-02-25 03:01:31 UTC
I filed this upstream NetworkManager bug:
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/934

I feel that plasmashell also  shouldn't block the whole UI while waiting for a reply from NetworkManager
Comment 5 Ben Cooksley 2024-12-23 18:25:53 UTC
Bulk transfer as requested in T17796