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 time
parece 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 timedatectl
devuelve 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 true
no 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, timedatectl
se 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 ntp
pero no ntpdate
, entonces ntp
puede funcionar. Con ambos en la máquina, ntp
no permanecerá activo en el próximo reinicio.
Parece relacionado con estobicho.