Bug 416451 - Async manage network connections and GUI to prevent GUI freezing
Summary: Async manage network connections and GUI to prevent GUI freezing
Status: RESOLVED DUPLICATE of bug 409392
Alias: None
Product: plasma-nm
Classification: Plasma
Component: applet (show other bugs)
Version: 5.18.5
Platform: Other Linux
: NOR task
Target Milestone: ---
Assignee: Jan Grulich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-19 12:07 UTC by postix
Modified: 2020-07-01 09:23 UTC (History)
2 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 postix 2020-01-19 12:07:57 UTC
SUMMARY

Setting up weird iptables or connecting to a faulty configured router may lead the Plasma-NM to become unresponsiveness for some time. 
For example, if you want to open the applet, the outer frame will be drawn, but the inner part of the applet stays invisible and the applet won't react to any input.

I guess this is because the GUI may be waiting for some signal from the underlying networkmanager in order to update itself and if it does not come quickly enough, it will just appear to freeze.

If you wish, I will try to play around with the iptables once again, so you have a valid test case.


SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux 
KDE Plasma Version: 5.17.5
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.0
Comment 1 postix 2020-07-01 09:18:42 UTC
Just happened again, when I had issues with my internet connection due to provider failure. 
When opening the applet, the whole Plasma Desktop froze for quiet some time (increasing the frustration over the non-working internet even more).
However, switching the TTY, killing '/usr/bin/networkmanager' and switching back, made the desktop instantaneously smooth again.

Any idea how to debug this for you? This is really annoying. :-(
Comment 2 postix 2020-07-01 09:23:26 UTC

*** This bug has been marked as a duplicate of bug 409392 ***