GNU bug report logs -
#78230
[PATCH] services: plasma-dbus-service: Fix kded not being started.
Previous Next
Full log
Message #25 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Sunday, May 4, 2025 4:42:28 PM GMT+5:30 Z572 wrote:
> Sughosha via Guix-patches via <guix-patches <at> gnu.org> writes:
> > On Saturday, May 3, 2025 7:56:16 PM GMT+5:30 Sergio Pastor Pérez
> >
> > wrote:
> >> `kded' is a daemon responsible for many features of the Plasma desktop,
> >> it
> >> provides media keys handling, a system tray, 'Background Services'
> >> control
> >> through 'kcmshell6 kcm_kded'...
> >>
> >> * gnu/packages/kde-plasma.scm (plasma): Add `kded' to propagated inputs.
> >>
> >> * gnu/packages/kde-plasma.scm (plasma-dbus-service): Add `kded' to the
> >> list
> >> of services passed to `dbus-configuration'.
> >>
> >> Change-Id: Ifffdaecdb28a6369727ab8d118a775d73ee342e9
> >> ---
> >>
> >> gnu/packages/kde-plasma.scm | 1 +
> >> gnu/services/desktop.scm | 1 +
> >> 2 files changed, 2 insertions(+)
> >>
> >> diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
> >> index efaae01aa9..8991dcf974 100644
> >> --- a/gnu/packages/kde-plasma.scm
> >> +++ b/gnu/packages/kde-plasma.scm
> >> @@ -1717,6 +1717,7 @@ (define-public plasma
> >>
> >> kde-cli-tools
> >> kdecoration
> >> kde-gtk-config
> >>
> >> + kded
> >>
> >> kdeplasma-addons
> >> kglobalaccel
> >> kglobalacceld
> >>
> >> diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
> >> index 2127c2d389..fade9e0e14 100644
> >> --- a/gnu/services/desktop.scm
> >> +++ b/gnu/services/desktop.scm
> >> @@ -2255,6 +2255,7 @@ (define (plasma-dbus-service config)
> >>
> >> "kwalletmanager"
> >> "powerdevil"
> >> "bluedevil"
> >>
> >> + "kded"
> >>
> >> "kwallet"
> >> "plasma-firewall"))))
> >>
> >> base-commit: 12467f2c91e7f9ec70239229f8186a93193a9185
> >
> > plasma-dbus-service should contain packages with dbus
> > "system-services".
> > Unless a package contains "share/dbus-1/system-services" directory,
> > adding it
> > here is unnecessary. "kded" is already present in the propagated
> > inputs of
> > "plasma" package. So as of my knowledge this commit is useless. Even
> > before
> > this commit, media keys handling, system tray and background service
> > control
> > through "kcmshell6 kcm_kded" is working for me (I have not yet
> > reconfigured
> > guix with this commit). You might have missed something else in your
> > system
> > profile. Did this commit made any difference to you?
>
> Previously, when I used pipewire on guix home, I couldn't control the
> sound using the keys on the keyboard. After this patch, it was possible.
Ok. I got it. You can achive this without adding "kded" to "plasma-dbus-
service". Only adding it to the propagated inputs of "plasma" package should
have been enough.
I sent a patch reverting this commit partially (https://debbugs.gnu.org/cgi/
bugreport.cgi?bug=78237).
--
Sughosha
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 18 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.