Bug 491530

Summary: Krunner stops responding after opening/closing few times
Product: [Plasma] krunner Reporter: Krystian <krystian>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: adolfotregosa, alexander.lohnau, fanzhuyifan, natalie_clarius, nate
Priority: NOR    
Version: 6.1.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Recording of steps to reproduce

Description Krystian 2024-08-10 13:30:07 UTC
Created attachment 172467 [details]
Recording of steps to reproduce

SUMMARY
Opening krunner few times causes `qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x555d866977a0` which prevents krunner from appearing on screen.


STEPS TO REPRODUCE
1. Restart krunner service
2. Open and close krunner few times
3. (Optional) Watch service logs

OBSERVED RESULT
Krunner is unable to appear on screen after few uses.

EXPECTED RESULT
Krunner to appear multiple times, without restarting.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.10.3-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × Intel® Core™ i5-10600K CPU @ 4.10GHz
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4070/PCIe/SSE2
NVRM version: NVIDIA UNIX x86_64 Kernel Module  555.58.02  Tue Jun 25 01:39:15 UTC 2024
GCC version:  gcc version 14.2.1 20240801 (Red Hat 14.2.1-1) (GCC) 


ADDITIONAL INFORMATION
Does not occur on my laptop with AMD iGPU (wayland) or with `Environment=QT_QUICK_BACKEND=software` set.

Looks like duplicate of https://bugs.kde.org/show_bug.cgi?id=455913 but it's a other major KDE version, with new proprietary driver, etc.
Comment 1 Krystian 2024-08-10 13:32:41 UTC
Also occured in older 6.X.X versions on nvidia.
Comment 2 Adolfo Rodrigues 2024-08-10 20:40:15 UTC
Nvidia driver 560.31.02 + plasma 6.1.4 + wayland. 

My taskbar stops responding. If I alt tab it starts briefly working.

errors I can catch are:

libEGL warning: egl: failed to create dri2 screen
qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0

wayland is still unusable with nvidia over here.
Comment 3 Nate Graham 2024-08-13 19:20:16 UTC
*** This bug has been marked as a duplicate of bug 480800 ***