Public bug reported:

In system setups using dbus-broker instead of the traditional dbus-
daemon, dbus-send is not installed or available by default.

Several global shortcut definitions provided by KDE desktop packages
hardcode calls to dbus-send in their .desktop files under
/usr/share/kglobalaccel/. When triggered, these calls fail with KIO
errors:

kwin_wayland_wrapper[...]: kf.kio.gui: "dbus-send" "Ohjelmaa ”dbus-send”
ei löydy" (or equivalent "Command not found").

Affected files/packages identified:

Package kscreen:
/usr/share/kglobalaccel/org.kde.kscreen.desktop (Exec=dbus-send ...)

Package plasma-desktop-data:
/usr/share/kglobalaccel/org.kde.touchpadshortcuts.desktop (Exec=dbus-send ...)

Expected result:
Global shortcuts should use native D-Bus integration, qdbus, or rely on a 
standard binary/service interface without depending on dbus-send.

Actual result:
Shortcuts fail to execute on dbus-broker systems unless dbus (legacy utilities) 
is explicitly installed.

** Affects: kscreen (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: plasma-desktop (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: plasma-desktop (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2161278

Title:
  kglobalaccel shortcuts fail when using dbus-broker due to missing
  dbus-send dependency

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kscreen/+bug/2161278/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to