Ich poste mal hier, weil das strenggenommen keine Support-Anfrage ist. Aus Jux habe ich mal geschaut, was systemd-analyze critical-chain ergibt:
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.
graphical.target @46.681s
└─multi-user.target @46.681s
└─ntp.service @32.593s +14.087s
└─network-online.target @32.581s
└─NetworkManager-wait-online.service @21.240s +11.340s
└─NetworkManager.service @19.308s +1.917s
└─dbus.service @19.003s
└─basic.target @18.966s
└─sockets.target @18.966s
└─avahi-daemon.socket @18.966s
└─sysinit.target @18.948s
└─systemd-update-utmp.service @18.840s +107ms
└─systemd-tmpfiles-setup.service @18.697s +126ms
└─local-fs.target @18.686s
└─run-cgmanager-fs.mount @19.314s
└─local-fs-pre.target @16.781s
└─systemd-remount-fs.service @16.720s +24ms
└─systemd-journald.socket @1.915s
└─-.slice @1.797sDa ich gerade in unserem Wiki über Systemd las, fiel mir auf, dass es da doch auch einen Dienst zur Synchronisierung der Zeit gibt. Der Tritt aber respektvoll zurück, wenn man "ntp" installiert hat. (Ich habe jetzt gerade die Ausgabe von systemctl status systemd-timesyncd.service nicht zur Hand, aber daraus geht hervor, dass der Dienst nicht läuft, wenn "ntp" installiert ist.) Also, "ntp" herunter geschmissen und voila:
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.
graphical.target @31.490s
└─multi-user.target @31.490s
└─smbd.service @31.245s +244ms
└─nmbd.service @28.455s +2.778s
└─network-online.target @28.434s
└─NetworkManager-wait-online.service @21.433s +7.001s
└─NetworkManager.service @19.447s +1.969s
└─dbus.service @19.338s
└─basic.target @19.326s
└─sockets.target @19.326s
└─uuidd.socket @19.326s
└─sysinit.target @19.324s
└─systemd-timesyncd.service @19.217s +107ms
└─systemd-tmpfiles-setup.service @19.038s +141ms
└─local-fs.target @19.026s
└─run-user-1000-gvfs.mount @36.285s
└─run-user-1000.mount @34.035s
└─local-fs-pre.target @17.094s
└─systemd-remount-fs.service @17.029s +38ms
└─system.slice @1.965s
└─-.slice @1.847sDer Grund, warum ich das erwähne: wenn man unter Xubuntu Netzwerkzeitsynchronisierung über die Oberfläche einstellt, dann wird automatisch "ntp" installiert. Dabei ist der oben erwähnte Systemd-Dienst sowieso installiert und verhält sich besser im Zusammenspiel mit dem Systemd-Startprozess.
Ich habe dann noch die Zeitserver von der PTB in Braunschweig konfiguriert, damit nicht alles auf den Fallback ntp.ubuntu.com zugreift:
1 2 3 4 5 | $ cat /etc/systemd/timesyncd.conf.d/ptb.conf # See timesyncd.conf(5) for details. [Time] NTP=ptbtime1.ptb.de ptbtime2.ptb.de ptbtime3.ptb.de |
☺