Tenho alguns PCs, ambos rodando 24.04.1 LTS
. Em um deles, quando vou lá, Settings -> System -> Date & Time
não há Automatic Date & Time
opção. Ele só mostra Date & Time
a capacidade de definir manualmente a data/hora.
Quando executei timedatectl
no PC com problema, obtive:
Local time: Fri 2024-10-04 11:26:30 BST
Universal time: Fri 2024-10-04 10:26:30 UTC
RTC time: Fri 2024-10-04 10:26:30
Time zone: Europe/London (BST, +0100)
System clock synchronized: no
NTP service: n/a
RTC in local TZ: no
E quando eu corro timedatectl set-ntp on
eu recebo:
Failed to set ntp: NTP not supported
Então, entendo por que a opção está faltando nas configurações (NTP não é suportado), mas não entendo por que ela não é suportada ou o que preciso fazer para corrigir isso.
Alguém pode ajudar mais?
No seu sistema, você está usando systemd-timesyncd.service, que é um serviço para gerenciar o tempo do sistema.
Primeiro, verifique se este serviço está ativo e, caso contrário, ative-o.
então:
Se o problema não for resolvido, poste o log sobre este serviço
Certifique-se de que os outros serviços de gerenciamento de tempo não estejam mais ativos, como ntpd ou chrony.
Geralmente, há três diferentes serviços potenciais de sincronização de tempo que podem ser usados no Ubuntu:
ntp.service
: a antiga implementação do protocolo NTP.chrony.service
: a implementação mais recente do protocolo NTP.systemd-timesyncd.service
: uma implementação mais simples do protocolo NTP, principalmente para computadores do tipo cliente, como computadores desktop.Para verificar qual deles (se houver) está ativo no meu sistema, uso esta sequência de comandos:
Apenas um dos itens acima deve estar ativo.