Problema con timedatectl y sincronización horaria de red en 16.04

Problema con timedatectl y sincronización horaria de red en 16.04

Tengo una máquina de arranque dual con Windows y Xubuntu 16.04. Debido a Windows, el reloj del hardware está configurado en la hora local, por lo que tuve que usar timedatectl para que Xubuntu lo supiera después de la actualización a 16.04. El problema es que no puedo habilitar la sincronización horaria de la red o timedatectl me da un resultado incorrecto.

systemctl list-units | grep timeparece indicar que el servicio de hora de la red se está ejecutando:

systemd-timesyncd.service
    loaded active running   Network Time Synchronization 
time-sync.target
    loaded active active    System Time Synchronized

Al mismo tiempo timedatectldevuelve esto:

Network time on: yes
NTP synchronized: no
RTC in local TZ: no

A pesar de lo que dice la documentación, sudo timedatectl set-ntp trueno tiene ningún efecto. ¿Algunas ideas?

Respuesta1

No estoy seguro si esto es un error con 16.04. Tuve el mismo problema y simplemente instalar ntp me ayudó.

sudo apt install ntp

Después de reiniciar, timedatectlse mostró la sincronización ntp habilitada.

Respuesta2

Parece haber un conflicto con la presencia de ntpdate en la máquina también. Si SOLO instala ntppero no ntpdate, entonces ntppuede funcionar. Con ambos en la máquina, ntpno permanecerá activo en el próximo reinicio.

Parece relacionado con estobicho.

información relacionada