https://bugs.kde.org/show_bug.cgi?id=485444

            Bug ID: 485444
           Summary: Tray Icons vanish when connecting to VPN
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: 288pat0...@mailcatch.com
  Target Milestone: ---

SUMMARY
When trying to connect to a VPN via the NetworkManager plasmoid tray icons of
non-KDE applications vanish. This happens even if cancelling the connection
request. This is 100% reproducible for me. From the logs (see below), it seems
that KDED crashes.

STEPS TO REPRODUCE
1. Click on Networks and choose one of the preconfigured VPNs (click connect).
I'm using openconnect.
2. The authentication window opens (window title is "VPN secrets dialog"),
either successfully authenticate or just close the window
3. Notice that tray icons of non-KDE applications (for exampel Signal) vanish. 

OBSERVED RESULT
Vanishing tray icons when trying to connect to a VPN

EXPECTED RESULT
tray icons do not vanish when trying to connect to a VPN

SOFTWARE/OS VERSIONS
Operating System: KDE neon 6.0
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.7.0
Kernel Version: 6.5.0-27-generic (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon RX 580 Series

ADDITIONAL INFORMATION
"plasmashell --replace" brings the icons back


Logs during 

Apr 12 18:35:11 host plasmashell[10104]: QDBusObjectPath: invalid path ""
Apr 12 18:35:11 host NetworkManager[861]: <info>  [1712939711.9337]
vpn[0x61a1fe9da740,bae8bbd1-efcf-4eb5-a6d1-2e196e9f885a,"redacted"]: starting
openconnect
Apr 12 18:35:11 host NetworkManager[861]: <info>  [1712939711.9340] audit:
op="connection-activate" uuid="bae8bbd1-efcf-4eb5-a6d1-2e196e9f885a"
name="redacted" pid=10104 uid=1000 result="success"
Apr 12 18:35:11 host kded6[10050]: org.kde.plasma.nm.kded: Unhandled VPN
connection state change:  NetworkManager::VpnConnection::NeedAuth
Apr 12 18:35:12 host kded6[10050]: Attribute Qt::AA_ShareOpenGLContexts must be
set before QCoreApplication is created.
Apr 12 18:35:12 host plasmashell[10104]: qt.qpa.wayland: eglSwapBuffers failed
with 0x300d, surface: 0x0
Apr 12 18:35:12 host plasmashell[10104]: kf.windowsystem.wayland: Failed to
recreate shadow for PlasmaQuick::AppletPopup(0x556da73c60a0,
name="popupWindow")
Apr 12 18:35:12 host plasmashell[10104]: qt.qpa.wayland: eglSwapBuffers failed
with 0x300d, surface: 0x0
Apr 12 18:35:15 host NetworkManager[861]: <warn>  [1712939715.2806]
vpn[0x61a1fe9da740,bae8bbd1-efcf-4eb5-a6d1-2e196e9f885a,"redacted"]: secrets:
failed to request VPN secrets #3: User canceled the secrets request.
Apr 12 18:35:15 host kded6[10050]: /usr/bin/kded6: symbol lookup error:
/usr/lib/x86_64-linux-gnu/qt6/plugins/plasma/network/vpn/plasmanetworkmanagement_openconnect_arrayui.so:
undefined symbol: close, version Qt_6
Apr 12 18:35:15 host systemd[3495]: plasma-kded6.service: Main process exited,
code=exited, status=127/n/a
Apr 12 18:35:15 host systemd[3495]: plasma-kded6.service: Failed with result
'exit-code'.
Apr 12 18:35:15 host xwaylandvideobridge[10248]: kf.statusnotifieritem: env
says KDE is running but SNI unavailable -- check KDE_FULL_SESSION and
XDG_CURRENT_DESKTOP
Apr 12 18:35:16 host systemd[1]: systemd-localed.service: Deactivated
successfully.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to