Bug 500510 - KRunner fails to open via shortcut after first time/first minute.
Summary: KRunner fails to open via shortcut after first time/first minute.
Status: RESOLVED DUPLICATE of bug 480800
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 6.3.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-21 08:29 UTC by Henry
Modified: 2025-02-21 11:02 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henry 2025-02-21 08:29:57 UTC
SUMMARY
KRunner fails to open via shortcut.


STEPS TO REPRODUCE
1. Boot up computer/Restart plasma-krunner.service
2. Activate KRunner via shortcut (for me it's alt+tab & alt+f2; I've tried both); this may work the first time, or even for the first minute
=> Eventually KRunner stops activating, permanently


OBSERVED RESULT
KRunner stops appearing after the first time/first minute with keyboard shortcuts.


EXPECTED RESULT
KRunner appears consistently with keyboard shortcuts.


SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.3.1
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.13.3-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 24 × 13th Gen Intel® Core™ i7-13700F
Memory: 31.2 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4060


ADDITIONAL INFORMATION
This bug is similar, but different, to [489808](https://bugs.kde.org/show_bug.cgi?id=489808), which also indicates KRunner failing to open. However, the behavior in that post indicates that KRunner will open again after spamming the shorcut enough times, whereas no such behavior was observed here (as indicated in the journal below by the spam, starting '13:58:31', ending '13:58:40').

Interestingly, this bug does not seem to affect the search widget. For testing purposes, I placed a search widget in my system tray, and that was able to activate via click just fine, and do so multiple times. I was able to open up firefox. Granted, the search bar is by the system tray rather than the center of my screen, so I'm not sure if it uses an entirely different process. But for whatever reason, KRunner's keyboard shortcuts are resulting in a failed system.

journalctl -f
```
Feb 20 13:47:25 Desktop systemd[1138]: Starting KRunner...
Feb 20 13:47:25 Desktop systemd[1138]: Started KRunner.
Feb 20 13:47:28 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:47:30 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:47:31 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:47:36 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:47:39 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:55:00 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0

Feb 20 13:58:31 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:33 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:33 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:34 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:34 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:34 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:34 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:35 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:35 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:35 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:35 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:36 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:36 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:36 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:36 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:36 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:36 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:37 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:37 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:37 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:37 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:37 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:37 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:38 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:38 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:38 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:39 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:39 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:39 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:39 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:39 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:39 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:40 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
Feb 20 13:58:40 Desktop krunner[11358]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x5904e90de4d0
```
Comment 1 Antonio Rojas 2025-02-21 08:34:56 UTC
*** This bug has been marked as a duplicate of bug 480800 ***