[arch-general] libsystemd to systemd

Ralf Mardorf ralf.mardorf at alice-dsl.net
Fri Aug 31 09:30:43 EDT 2012


On Fri, 2012-08-31 at 13:51 +0200, Damjan Georgievski wrote:
> >> While the cause has been explained I think we are missing the Why or is
> >> it How.
> >>
> >> If dbus was out of order how come it worked under initscripts?
> >
> > I have honestly no idea why the setup used to work (it never should
> > have), and what made it stop working (nothing should have changed).
> > Notice that the OP is still using initscripts. My best guess is there
> > was a race and somehow something sped-up or slowed down to make it
> > trigger.
> 
> And this is yet another example how initscripts are broken.
> I had a friend whose GDM was not coming up because it
> was starting too fast after dbus. As a last resort we rearranged
> the DAEMONS and moved gdm as the last daemon (after NM etc)
> and it magically started to work.
> 
> With systemd you could start gdm as fast as you want and systemd would
> make sure its dependencies are met, either by starting them first, or buffering
> the socket/dbus calls.

I use GDM too, but it's not in the DAEMONS list.

[root at archlinux spinymouse]# grep DAEMONS /etc/rc.conf
# DAEMONS
DAEMONS=(69switch_xorg.conf hwclock syslog-ng !network !netfs crond
acpid dbus networkmanager rtirq)
[root at archlinux spinymouse]# pacman -Qi gdm
Name           : gdm
Version        : 3.4.1-3

*?*



More information about the arch-general mailing list