[Pkg-xfce-devel] Bug#754314: systemd support for kdm

Moritz Mühlenhoff jmm at inutil.org
Thu Aug 14 20:29:16 UTC 2014


On Tue, Aug 12, 2014 at 10:43:11AM +0200, Michael Biebl wrote:
> Hi,
> 
> On Thu, Jul 17, 2014 at 05:17:23PM +0200, Moritz Muehlenhoff wrote:
> > On Mon, Jul 14, 2014 at 06:34:40PM +0200, Moritz Mühlenhoff wrote:
> > > On Wed, Jul 09, 2014 at 10:16:07PM +0200, Moritz Muehlenhoff wrote:
> > > > Source: kde-workspace
> > > > Severity: wishlist
> > > > Tags: patch
> > > > 
> > > > activation of the service
> > > > -------------------------
> > > > 
> > > > After installation of the updated package the service isn't enabled
> > > > by default. You'll need to run "systemctl enable kdm.service" for
> > > > that. I'm not sure how the default display manager is handled if
> > > > several systemd units are installed, so it's probably for the best 
> > > > right now.
> > > 
> > > Michael Stapelberg explained to me that the unit file needs an additional
> > > WantedBy=multi-user.target which would resolve this.
> > 
> > This doesn't seem to be sufficient, I still need to enable the service manually
> > ATM.
> > 
> 
> This issue was discussed during the systemd/GNOME sprint this spring.
> I.e. how the display-manager.service symlink is supposed to be managed
> when multiple display managers are installed.
> 
> lightdm and gdm3 are already updated to support this scheme, so I'm bringing
> their maintainers into the loop here.
> Please coordinate with them when adding systemd support to kdm.

We should really wrap this into some common code, which is included from
the respective display managers! I've looked into lightdm amd gdm3 and 
they already diverge (lightdm misses the removal code present for gdm3). 
After all, this affects wdm and xdm as well.

Cheers,
        Moritz







More information about the Pkg-xfce-devel mailing list