web-dev-qa-db-fra.com

L'heure du système continue de se réinitialiser sur UTC

Éditer par OP: Oui, la communauté est correcte. La question est en effet un doublon de this un. J'ai raté ma recherche. Merci de m'avoir pointé là.

J'ai récemment remarqué un problème particulier avec Ubuntu: le démarrage de Ubuntu à partir de Windows semble jouer avec l'heure du système.

Exemple: j'arrête Windows à 20h35 pour démarrer Ubuntu. Au démarrage d’Ubuntu, au lieu d’indiquer que l’heure était à 20h35, elle indiquait 15h05 momentanément, avant de se fixer à 20h35. Si Windows est redémarré après cela, l'heure passe à 15h05 (ce qui semble être l'heure UTC).

Si Windows seul est redémarré (ce qui signifie démarrer Windows après avoir arrêté Windows), aucune fluctuation de temps ne se produit. Si Ubuntu est démarré après l’arrêt de Windows, le même problème se pose. Le temps semble momentanément UTC, puis corrigé dans la seconde qui suit le démarrage, pour corriger le temps. Cependant, au prochain démarrage de Windows, l'heure sera la même que celle qui était affichée momentanément sur Ubuntu. J'espère que je le dis clairement.

J'ai vérifié que mon fuseau horaire est correct dans Ubuntu. Il est défini comme Asie/Kolkata. J'ai même fait un dpkg-reconfigure tzdata, mais le fuseau horaire était déjà correct.

Mon fuseau horaire est Asia/Kolkata (UTC + 5,30 heures). L'heure qui apparaît incorrectement est l'heure correcte si mon fuseau horaire était UTC. J'ai un démarrage multiple avec grub2, gérant Ubuntu 13.04 et Windows 8. PC est un Netbook Acer Aspire V5-121 acheté il y a deux jours.

Je serais ravi de pouvoir vous aider à déchiffrer ce mystère apparemment étrange.

3
Joel G Mathew

Dans le passé, je corrigeais ces problèmes dans les environnements à démarrage double en modifiant la variable suivante dans /etc/default/rcS:

# assume that the BIOS clock is set to UTC time (recommended)
UTC=no
4
LiveWireBT