After wakeup I have to do: systemctl --user restart plasma-kwin_x11 systemctl --user restart plasma-kglobalaccel in that order to get global shortcuts working again. Operating System: Archlinux KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.0 Kernel Version: 6.9.1-arch1-1 (64-bit) Graphics Platform: X11 Processors: 12 × Intel® Xeon® W-2135 CPU @ 3.70GHz Memory: 31,1 GiB of RAM Graphics Processor: Quadro P4000/PCIe/SSE2 Manufacturer: HP Product Name: HP Z4 G4 Workstation
There's a chance this was fixed by https://invent.kde.org/plasma/kglobalacceld/-/merge_requests/49, which went into Plasma 6.0.5. Can you check again after upgrading to that version?
Great news! kglobalacceld as part of Plasma runs on version 6.0.4-1 on my machine. Yes I review my bug reports once in a while, but I am looking forward to mark this report fixed soon. Thanks for the interesting commit reference btw! You're right, if a wakeup from suspend causes any KSycoca::databaseChanged ( ) Signal.
Okay now I run Plasma 6.0.5, but it got even worse. Every now and then most shortcuts are unavailable and I have to do systemctl --user restart plasma-kwin_x11 systemctl --user restart plasma-kglobalaccel but it seems that only application window rule access shortcuts are affected. I will keep an eye on that.
Oh and here a core dump. I upgraded today morning and though it is Sunday I got four crashes within 4 hours. But theres something going on with another Timer. I guess its a sign to not work today damn. Mai 26 14:07:52 systemd-coredump[14898]: Process 1257 (kwin_x11) of user 1000 dumped core. Stack trace of thread 1257: #0 0x00007bf0ea6a8e44 n/a (libc.so.6 + 0x94e44) #1 0x00007bf0ea650a30 raise (libc.so.6 + 0x3ca30) #2 0x00007bf0eddd6645 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x6645) #3 0x00007bf0ea650ae0 n/a (libc.so.6 + 0x3cae0) #4 0x00007bf0ec92a182 n/a (libQt6Qml.so.6 + 0x12a182) #5 0x00007bf0ec964fe4 _ZN3QV415ExecutionEngine8fromDataE9QMetaTypePKvPNS_4Heap6ObjectEij (libQt6Qml.so.6 + 0x164fe4) #6 0x00007bf0ec9cb428 n/a (libQt6Qml.so.6 + 0x1cb428) #7 0x00007bf0ec9cd015 n/a (libQt6Qml.so.6 + 0x1cd015) #8 0x00007bf0ec9d0999 _ZNK3QV413QObjectMethod12callInternalEPKNS_5ValueES3_i (libQt6Qml.so.6 + 0x1d0999) #9 0x00007bf0ec9eeb87 _ZN3QV47Runtime12CallProperty4callEPNS_15ExecutionEngineERKNS_5ValueEiPS4_i (libQt6Qml.so.6 + 0x1eeb87) #10 0x00007bf0cea0175e n/a (n/a + 0x0) #11 0x00007bf0eca1ddce n/a (libQt6Qml.so.6 + 0x21ddce) #12 0x00007bf0ec9854af n/a (libQt6Qml.so.6 + 0x1854af) #13 0x00007bf0ec9eeb87 _ZN3QV47Runtime12CallProperty4callEPNS_15ExecutionEngineERKNS_5ValueEiPS4_i (libQt6Qml.so.6 + 0x1eeb87) #14 0x00007bf0dd583345 n/a (n/a + 0x0) #15 0x00007bf0eca1ddce n/a (libQt6Qml.so.6 + 0x21ddce) #16 0x00007bf0ec9854af n/a (libQt6Qml.so.6 + 0x1854af) #17 0x00007bf0ec9c73d0 n/a (libQt6Qml.so.6 + 0x1c73d0) #18 0x00007bf0eada17b7 n/a (libQt6Core.so.6 + 0x1a17b7) #19 0x00007bf0ed7d7d57 _ZN4KWin14EffectsHandler14desktopChangedEPNS_14VirtualDesktopES2_PNS_12EffectWindowE (libkwin.so.6 + 0x1d7d57) #20 0x00007bf0eada17b7 n/a (libQt6Core.so.6 + 0x1a17b7) #21 0x00007bf0ed98d82b _ZN4KWin9Workspace21currentDesktopChangedEPNS_14VirtualDesktopEPNS_6WindowE (libkwin.so.6 + 0x38d82b) #22 0x00007bf0ed981507 _ZN4KWin9Workspace25slotCurrentDesktopChangedEPNS_14VirtualDesktopES2_ (libkwin.so.6 + 0x381507) #23 0x00007bf0eada17b7 n/a (libQt6Core.so.6 + 0x1a17b7) #24 0x00007bf0ed94483b _ZN4KWin21VirtualDesktopManager14currentChangedEPNS_14VirtualDesktopES2_ (libkwin.so.6 + 0x34483b) #25 0x00007bf0ed947353 _ZN4KWin21VirtualDesktopManager10setCurrentEPNS_14VirtualDesktopE (libkwin.so.6 + 0x347353) #26 0x00007bf0ed75e4fe _ZN4KWin9Workspace14activateWindowEPNS_6WindowEb (libkwin.so.6 + 0x15e4fe) #27 0x00007bf0eada17b7 n/a (libQt6Core.so.6 + 0x1a17b7) #28 0x00007bf0eb71b094 _ZN7QAction8activateENS_11ActionEventE (libQt6Gui.so.6 + 0x51b094) #29 0x00007bf0eada17b7 n/a (libQt6Core.so.6 + 0x1a17b7) #30 0x00007bf0edd937d8 n/a (libKF6GlobalAccel.so.6 + 0x227d8) #31 0x00007bf0edd96cbf n/a (libKF6GlobalAccel.so.6 + 0x25cbf) #32 0x00007bf0ec3c963d n/a (libQt6DBus.so.6 + 0x3c63d) #33 0x00007bf0ead8c0cf _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x18c0cf) #34 0x00007bf0ebcfc55c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfc55c) #35 0x00007bf0ead44e08 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x144e08) #36 0x00007bf0ead451cb _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x1451cb) #37 0x00007bf0eafa45ec n/a (libQt6Core.so.6 + 0x3a45ec) #38 0x00007bf0e9b0ea89 n/a (libglib-2.0.so.0 + 0x5ca89) #39 0x00007bf0e9b709b7 n/a (libglib-2.0.so.0 + 0xbe9b7) #40 0x00007bf0e9b0df95 g_main_context_iteration (libglib-2.0.so.0 + 0x5bf95) #41 0x00007bf0eafa28bd _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3a28bd) #42 0x00007bf0ead4f0de _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x14f0de) #43 0x00007bf0ead4942d _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x14942d) #44 0x000060d514a43d2b n/a (kwin_x11 + 0x38d2b) #45 0x00007bf0ea639c88 n/a (libc.so.6 + 0x25c88) #46 0x00007bf0ea639d4c __libc_start_main (libc.so.6 + 0x25d4c) #47 0x000060d514a479b5 n/a (kwin_x11 + 0x3c9b5) Stack trace of thread 1266: #0 0x00007bf0ea71c39d __poll (libc.so.6 + 0x10839d) #1 0x00007bf0e9b708fd n/a (libglib-2.0.so.0 + 0xbe8fd) #2 0x00007bf0e9b0df95 g_main_context_iteration (libglib-2.0.so.0 + 0x5bf95) #3 0x00007bf0eafa28bd _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3a28bd) #4 0x00007bf0ead4f0de _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x14f0de) #5 0x00007bf0eae3a4b0 _ZN7QThread4execEv (libQt6Core.so.6 + 0x23a4b0) #6 0x00007bf0ec3badfe n/a (libQt6DBus.so.6 + 0x2ddfe) #7 0x00007bf0eaec96b7 n/a (libQt6Core.so.6 + 0x2c96b7) #8 0x00007bf0ea6a6ded n/a (libc.so.6 + 0x92ded) #9 0x00007bf0ea72a0dc n/a (libc.so.6 + 0x1160dc) Stack trace of thread 1267: #0 0x00007bf0ea71c39d __poll (libc.so.6 + 0x10839d) #1 0x00007bf0ede4520b n/a (libxcb.so.1 + 0xd20b) #2 0x00007bf0ede46f3d xcb_wait_for_event (libxcb.so.1 + 0xef3d) #3 0x00007bf0e55ae211 n/a (libQt6XcbQpa.so.6 + 0x4e211) #4 0x00007bf0eaec96b7 n/a (libQt6Core.so.6 + 0x2c96b7) #5 0x00007bf0ea6a6ded n/a (libc.so.6 + 0x92ded) #6 0x00007bf0ea72a0dc n/a (libc.so.6 + 0x1160dc) Stack trace of thread 9621: #0 0x00007bf0ea6a34e9 n/a (libc.so.6 + 0x8f4e9) #1 0x00007bf0ea6a5ed9 pthread_cond_wait (libc.so.6 + 0x91ed9) #2 0x00007bf0eaece090 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2ce090) #3 0x00007bf0ed219cca n/a (libQt6Quick.so.6 + 0x419cca) #4 0x00007bf0eaec96b7 n/a (libQt6Core.so.6 + 0x2c96b7) #5 0x00007bf0ea6a6ded n/a (libc.so.6 + 0x92ded) #6 0x00007bf0ea72a0dc n/a (libc.so.6 + 0x1160dc) Stack trace of thread 9618: #0 0x00007bf0ea71c39d __poll (libc.so.6 + 0x10839d) #1 0x00007bf0e9b708fd n/a (libglib-2.0.so.0 + 0xbe8fd) #2 0x00007bf0e9b0df95 g_main_context_iteration (libglib-2.0.so.0 + 0x5bf95) #3 0x00007bf0eafa28bd _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3a28bd) #4 0x00007bf0ead4f0de _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x14f0de) #5 0x00007bf0eae40dd0 _ZN7QThread3runEv (libQt6Core.so.6 + 0x240dd0) #6 0x00007bf0eaec96b7 n/a (libQt6Core.so.6 + 0x2c96b7) #7 0x00007bf0ea6a6ded n/a (libc.so.6 + 0x92ded) #8 0x00007bf0ea72a0dc n/a (libc.so.6 + 0x1160dc) Stack trace of thread 1381: #0 0x00007bf0ea71c39d __poll (libc.so.6 + 0x10839d) #1 0x00007bf0e9b708fd n/a (libglib-2.0.so.0 + 0xbe8fd) #2 0x00007bf0e9b0df95 g_main_context_iteration (libglib-2.0.so.0 + 0x5bf95) #3 0x00007bf0eafa28bd _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3a28bd) #4 0x00007bf0ead4f0de _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x14f0de) #5 0x00007bf0eae40dd0 _ZN7QThread3runEv (libQt6Core.so.6 + 0x240dd0) #6 0x00007bf0eaec96b7 n/a (libQt6Core.so.6 + 0x2c96b7) #7 0x00007bf0ea6a6ded n/a (libc.so.6 + 0x92ded) #8 0x00007bf0ea72a0dc n/a (libc.so.6 + 0x1160dc) Stack trace of thread 1328: #0 0x00007bf0ea71c39d __poll (libc.so.6 + 0x10839d) #1 0x00007bf0e9b708fd n/a (libglib-2.0.so.0 + 0xbe8fd) #2 0x00007bf0e9b0df95 g_main_context_iteration (libglib-2.0.so.0 + 0x5bf95) #3 0x00007bf0eafa28bd _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3a28bd) #4 0x00007bf0ead4f0de _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x14f0de) #5 0x00007bf0eae40dd0 _ZN7QThread3runEv (libQt6Core.so.6 + 0x240dd0) #6 0x00007bf0eaec96b7 n/a (libQt6Core.so.6 + 0x2c96b7) #7 0x00007bf0ea6a6ded n/a (libc.so.6 + 0x92ded) #8 0x00007bf0ea72a0dc n/a (libc.so.6 + 0x1160dc) ELF object binary architecture: AMD x86-64
LOL QDeadlineTimer involved. I've got to finish a prototype until mid June. Without shortcuts impossible...
I reported here https://bugs.kde.org/show_bug.cgi?id=487588
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
*** This bug has been marked as a duplicate of bug 487588 ***
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!