SUMMARY This started happening after the upgrade to Plasma 6. Application shortcuts are not working anymore. I've been using the "Increase volume" and "Decrease volume" inputs for application-specific hotkeys on kwin 5.x without any issues. The application in question is the music player Clementine, but this also applies to its (maintained) fork named Strawberry, so I don't think this is caused by any of these applications themselves. The increase/decrease volume inputs are set to increase/decrease the volume of those music players instead of the whole audio device, but other inputs like for example keyboard buttons are not working either. STEPS TO REPRODUCE 1. Install Clementine or Strawberry (both properly register their application shortcuts in Plasma's keyboard-shortcut settings and worked flawlessly on Plasma 5) 2. Have a shortcut set to increase/decrease the application's own output volume (both via their own settings menu or via Plasma's system settings) 3. Shortcut action does not trigger, regardless the input (e.g. "Increase volume" or "Meta+PgUp", etc.) SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux KDE Plasma Version: 6.0.1 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2
Same. For me any shortcut stopped working, even stuff like alt+tab or alt+F4
Most likely related log output from globalacceld qt.dbus.integration: QDBusConnection: couldn't handle call to setShortcut, no slot matched qt.dbus.integration: QDBusConnection: couldn't handle call to setShortcut, no slot matched qt.dbus.integration: Could not find slot KGlobalAccelD::setShortcut
(In reply to Nicolas Fella from comment #2) > Most likely related log output from globalacceld > > qt.dbus.integration: QDBusConnection: couldn't handle call to setShortcut, > no slot matched > qt.dbus.integration: QDBusConnection: couldn't handle call to setShortcut, > no slot matched > qt.dbus.integration: Could not find slot KGlobalAccelD::setShortcut whenever i run /usr/lib/kglobalacceld i get kf.dbusaddons: DBus session bus not found. To circumvent this problem try the following command (with bash): export $(dbus-launch)
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kglobalacceld/-/merge_requests/45
(In reply to bastimeyer123 from comment #0) > SUMMARY > This started happening after the upgrade to Plasma 6. Application shortcuts > are not working anymore. > > I've been using the "Increase volume" and "Decrease volume" inputs for > application-specific hotkeys on kwin 5.x without any issues. The application > in question is the music player Clementine, but this also applies to its > (maintained) fork named Strawberry, so I don't think this is caused by any > of these applications themselves. The increase/decrease volume inputs are > set to increase/decrease the volume of those music players instead of the > whole audio device, but other inputs like for example keyboard buttons are > not working either. > > STEPS TO REPRODUCE > 1. Install Clementine or Strawberry (both properly register their > application shortcuts in Plasma's keyboard-shortcut settings and worked > flawlessly on Plasma 5) > 2. Have a shortcut set to increase/decrease the application's own output > volume (both via their own settings menu or via Plasma's system settings) > 3. Shortcut action does not trigger, regardless the input (e.g. "Increase > volume" or "Meta+PgUp", etc.) > > SOFTWARE/OS VERSIONS > Linux/KDE Plasma: Arch Linux > KDE Plasma Version: 6.0.1 > KDE Frameworks Version: 6.0.0 > Qt Version: 6.6.2 Have you been using x11 before updating? Plasma 6 launches with wayland by default, and you'd have to change it back to x11 (system settings -> colors and themes -> login screen (sddm) -> behavior) that fixed it for me
Strawberry shortcuts being broken happens on both X11 and Wayland
For me application shortcuts are working but are reverting everytime I login. I tried deleting the shortcut file as one had suggested but oddly it seems to only fix it one additional login. But I can set it during the session and it will stay for that session.
Git commit 0b56d9b99ca7236bae2d16e8db192a08e62722ae by Nicolas Fella. Committed on 07/03/2024 at 18:30. Pushed by nicolasfella into branch 'master'. Include all deprecated functions by default These are part of the DBus API and should be built by default The current code includes some, but not all M +3 -13 CMakeLists.txt https://invent.kde.org/plasma/kglobalacceld/-/commit/0b56d9b99ca7236bae2d16e8db192a08e62722ae
Git commit 0ba7196bafc4caf57c1845616a127c828149f0dc by Nicolas Fella. Committed on 10/03/2024 at 10:24. Pushed by nicolasfella into branch 'Plasma/6.0'. Include all deprecated functions by default These are part of the DBus API and should be built by default The current code includes some, but not all (cherry picked from commit 0b56d9b99ca7236bae2d16e8db192a08e62722ae) M +3 -13 CMakeLists.txt https://invent.kde.org/plasma/kglobalacceld/-/commit/0ba7196bafc4caf57c1845616a127c828149f0dc
It did look looked fixed for a hot minute but then it went back after another update. Also I have noticed that dolphin tries to open konsole now I see my friend app icon spinny circle but then it kinda fizzles out. I only mention here because it's my konsole shortcut specifically now that keeps reverting.
That sounds like a different issue; please submit a new bug report for it.