web-dev-qa-db-fra.com

L'heure est fausse Ubuntu 14.04

Je viens de faire une nouvelle installation d'Ubuntu 14.04 sur mon Lenovo G50-70 hier, en supprimant Windows 10. Lorsque j'ai démarré la machine, l'horloge indiquait le mauvais moment, même si le fuseau horaire était correct. L'horloge fonctionnait de trois heures. Comment puis-je régler l'horloge?

7
Bishwarup Paul

J'ai une solution de contournement. J'ai utilisé la commande suivante pour régler l'horloge matérielle sur la date et l'heure correctes:

Sudo hwclock --set --date "mm/dd/yyyy hh:mm:ss"

puis utilisé la commande suivante pour le synchroniser avec l'horloge système:

Sudo hwclock -s

Je me suis déconnecté puis rentré, et le problème a été résolu.

7
Bishwarup Paul

Cochez cette case pour plus de détails sur la configuration de la synchronisation NTP.

buntuTime

De la page ci-dessus:

Ligne de commande ntpdate

Ubuntu est livré avec ntpdate en standard et l’exécutera une fois au démarrage pour configurer votre temps en fonction du serveur NTP d’Ubuntu. Cependant, l'horloge d'un système est susceptible de dériver considérablement entre les redémarrages si le délai entre les redémarrages est long. Dans ce cas, il est logique de corriger le temps de temps en temps. Le moyen le plus simple de le faire est d’obtenir Cron pour l’exécuter tous les jours. Avec votre éditeur préféré, créez (nécessite Sudo) un fichier /etc/cron.daily/ntpdate contenant:

#!/bin/sh
ntpdate ntp.ubuntu.com

Assurez-vous de rendre ce nouveau fichier exécutable:

Sudo chmod 755 /etc/cron.daily/ntpdate
6
ankit7540

essayez ceci, cela a fonctionné pour moi. Ouvrez les paramètres du système, choisissez l’heure et la date, essayez de changer de zone et revenez à votre fuseau horaire. Cela semble étonnamment fonctionner sur mon système local.

0
Rohith Yeravothula

Pour moi, rien de ce qui précède n'a fonctionné. La solution que j'ai trouvée ici a fonctionné pour moi: $ ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

0
Fred Folkerts

Répondu par utamav: C'est un problème courant lors du double démarrage avec Ubuntu/Linux. Le BIOS obtient l'heure du BIOS en supposant qu'il s'agit du temps UTC, tandis que Windows le considère comme votre heure locale. Ainsi, chaque système d'exploitation continue de perdre du temps l'un pour l'autre. Le moyen le plus simple est de changer le temps sous Linux. Sous Linux, allez à:

/etc/default/rcS

Changement:

UTC=yes to UTC=no
0
Siawash Kasra

Si seul Ubuntu est installé sur votre ordinateur, modifiez l'horloge matérielle (dans le BIOS ou tout ce que votre ordinateur utilise) en heure UTC, car c'est ainsi que Ubuntu l'attend. À l'heure actuelle, il est probablement réglé sur votre heure locale, car c'est ainsi que Windows l'attend.

0
fkraiem

Allez à NTP et vérifiez votre zone pour le serveur ntp. Ensuite, tapez ce qui suit pour le définir sur votre zone:

Sudo service ntp stop
Sudo ntpdate -s YOUR TIME ZONE SERVER ADDRESS
Sudo service ntp start

Cela devrait mettre à jour et corriger votre temps.

0
Raphael