Bug 479087

Summary: Panel intermittently not opening/showing widgets
Product: [Plasma] plasmashell Reporter: Bailey Hollis <bugs.a4pac>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: alesar032, mooodyhunter, nate, niccolo.venerandi, niccolo
Priority: NOR Keywords: qt6
Version: 5.91.0   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Demo of bug on launcher
Demo of bug on system tray

Description Bailey Hollis 2023-12-27 17:10:18 UTC
Created attachment 164483 [details]
Demo of bug on launcher

SUMMARY
Seemingly at random, the panel does not open the widget. The panel appears to be toggling correctly (line appears above panel widget), but no window appears. When the widget is "open", I cannot interact with it using the keyboard.

Occasionally, I also cannot invoke KRunner.

STEPS TO REPRODUCE
1. Click/invoke open-able widget (Launcher, System Tray, etc)

OBSERVED RESULT
The requested widget "opens", but does not create a window and I cannot interact with it.

EXPECTED RESULT
The requested widget opens and I can interact with it.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 39
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
See attached videos. It doesn't matter if I click or use the meta key to invoke. No information/error shows up in the syslog. Clicking/invoking the widget over and over will eventually work, but then might not work again on the next press. I've tried recreating the panel, moving it around, making new widgets. Even more randomly, sometimes the entire panel will get a line above it, as if I had one long widget. (see image)
Comment 1 Bailey Hollis 2023-12-27 17:10:49 UTC
Created attachment 164484 [details]
Demo of bug on system tray
Comment 2 mooodyhunter@outlook.com 2023-12-30 21:12:11 UTC
this problem also occurs on plasma 6 with the same phenomenon
Comment 3 Bailey Hollis 2024-01-05 03:38:40 UTC
I just had this happen to me on a desktop widget, panel might not be the correct section for this bug.
Comment 4 Bailey Hollis 2024-01-06 02:46:43 UTC
Testing out Beta 2, same issue. Updated tag.
Comment 5 Niccolò Venerandi 2024-01-10 16:33:16 UTC
The long line means that the panel has gotten keyboard focus (which is quite weird!)
Comment 6 alesar032 2024-01-25 17:42:18 UTC
I have the same issue on:

Operating System: Arch Linux 
KDE Plasma Version: 5.92.0 (RC1)
KDE Frameworks Version: 5.248.0
Qt Version: 6.7.0
Comment 7 mooodyhunter@outlook.com 2024-01-25 20:48:42 UTC
I have the following contents appeared in journal when failing to open a panel:

Jan 25 20:45:55 MLaptop plasmashell[80293]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x766660a9be30
Jan 25 20:45:57 MLaptop plasmashell[80293]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x766660ad91e0
Jan 25 20:45:57 MLaptop plasmashell[80293]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x766660ad91e0
Jan 25 20:45:57 MLaptop plasmashell[80293]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x766660ad91e0
Jan 25 20:45:58 MLaptop plasmashell[80293]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x766660ad91e0
Jan 25 20:45:58 MLaptop plasmashell[80293]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x766660a9bf40
Jan 25 20:45:59 MLaptop plasmashell[80293]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x766660a9bf40
Jan 25 20:45:59 MLaptop plasmashell[80293]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x766660a9bf40
Jan 25 20:45:59 MLaptop plasmashell[80293]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x766660a9bf40

I have an NVIDIA card:
01:00.0 VGA compatible controller: NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q / Mobile] (rev a1)

Operating System: Arch Linux 
KDE Plasma Version: 5.92.0
KDE Frameworks Version: 5.248.0
Qt Version: 6.7.0
Kernel Version: 6.7.1-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 32 × 13th Gen Intel® Core™ i9-13900HX
Memory: 62.6 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4050 Laptop GPU/PCIe/SSE2
Manufacturer: LENOVO
Product Name: 82WK
System Version: Legion Y9000P IRX8
Comment 8 Nate Graham 2024-01-30 23:00:31 UTC

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