Eu suponho que você está perdendo o executável.
Q : qual é o resultado de
sudo /usr/lib/systemd/systemd-timesyncd
A : Não existe tal executável, apenas pastas de inicialização, catálogo, rede, usuário e geradores de usuário .
cat /usr/lib/systemd/system/systemd-timesyncd.service
...
[Service]
Type=notify
Restart=always
RestartSec=0
ExecStart=/usr/lib/systemd/systemd-timesyncd
...
Este serviço começa com /usr/lib/systemd/systemd-timesyncd
file /usr/lib/systemd/systemd-timesyncd
/usr/lib/systemd/systemd-timesyncd: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=b64971999784b0c648889f282e346d8902e8c1a3, stripped
que é um executável
sudo pkgfile /usr/lib/systemd/systemd-timesyncd
core/systemd
que vem com o pacote systemd.
O início deve ser assim:
sudo /usr/lib/systemd/systemd-timesyncd
Synchronized to time server 85.214.194.162:123 (0.arch.pool.ntp.org).
Reinstale a verificação do pacote systemd para esse executável. Contanto que você não o tenha em seu sistema, o serviço falhará.