Quem usa Ubuntu e Windows em uma mesma máquina deve já ter passado raiva com o problema das horas.
Isso acontece por um motivo muito simples.
O Windows usa a hora local, e o Ubuntu usa a hora universal (Coordinated Universal Time (UTC) e depois acrescenta nela a hora do Fuso Horário, no caso de São Paulo e Brasilia é -3.
Para corrigir isto, faça seu Linux (Ubuntu) usar a hora local, o que é muito fácil e simples, e não precisa mexer no registro do Windows.
Execute o comando a seguir (em um terminal) e veja como está as configurações de horários do Linux (Ubuntu).
timedatectl
Se quiser fazer o Ubuntu (Linux) usar o horário local, como o Windows, vá em um terminal do seu Linux (Ubuntu) execute o comando:
timedatectl set-local-rtc 1 --adjust-system-clock
Para ver se a modificação foi realizada basta executar o comando
timedatectl
Não tem como ser mais simples, né?
Ah, mas eu quero voltar a usar a hora UTC, como era originalmente. Então basta digitar:
timedatectl set-local-rtc 0
Observe que sempre poderá usar o comando timedatectl para ver como está a configuração. Assim pode mudar quando quiser.
Abraço,


