Also dein meckern ist schon berechtigt. Hatte hier auch so ein ähnliches Problem. (bei OpenRC kein Thema
)
Bei mir werden hier einige Laufwerke per NFS eingebunden. Nach der Umstellung auf Systemd war der GDM schon lange da bevor überhaupt das Netzwerk gestartet wurde. Also was jetzt tun, einfach ein wenig warten? Aber was wenn man Autologin hat, dann muss das doch auch gehen...
Na jedenfalls bin ich dann drauf gekommen das es dan für z.B. die FSTAB ne eigene Option gibt. Hier ein Beispiel mit meinem Datenlaufwerk:
|
Quellcode
|
1
|
HOSTNAME:/home/ /home/daten_HOSTNAME/ nfs rw,_netdev,acl,intr,soft,bg,noauto,x-systemd.automount 0 0
|
Das Ausschlag gebende ist hier
noauto,x-systemd.automount
Das hat dann die Auswirkung, das X (also hier GDM) erst gestartet wird wenn das Laufwerk da ist, oder eben nach nem Timeout.
Ansonsten kannst auch folgendes in den Autostart geben:
|
Quellcode
|
1
2
3
4
5
|
cat /etc/local.d/local.start
sleep 5
systemctl start ntp-client
systemctl start gdm.service
|
Natürlich vorher die beiden Dienste aus dem systemdstart rausnehmen.
Vielleicht hilft dir das weiter.
lg
boospy