Откакто LTS кърнълът скочи от 6.1.71 директно на 6.6.10, демек от онзи ден, започна да се точи като Мента и "startup blame | head" показа, че на ntpd.service му трябват 25 сек., за да стартира, което е абсурдно. Последната версия на NTP пакета е от 6 Юни 2023 г., което по арчовски стандарти е направо древно. Затова реших да го заменя с един друг пакет, на който попаднах вчера:
openntpd. Като реснеш компа след инсталацията, то си тръгва автоматично, няма нужда от потребителска намеса. И сега с openntpd времената за старт на системата се върнаха към нормалното. С NTP пакета времената бяха като тези в код тага, само че с 25 сек. отгоре (userspace = 31s).
Код: Избери всички
[rado@arch]: ~>$ startup-time
1.361s systemd-modules-load.service
[rado@arch]: ~>$ startup
Startup finished in 3.522s (kernel) + 3.249s (userspace) = 6.771s
graphical.target reached after 3.248s in userspace.
Снощи се порових доста из нета в търсене на решение на проблема и хора с други дистрибуции също са срещали този проблем, всичките с кърнъли от 6.6.1 нагоре, от което си правя извода, че нещо в новите кърнъли пречи на NTP да тръгва нормално.
А openntpd е с 4 месеца по-нов от NTP. Малка разлика във времето на обновяване, но явно достатъчно, за да го няма този проблем.