[Horloge] 1 heure d'avance (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Akyopt
newbie
Messages : 5
Inscription : sam. 03 nov. 2012, 23:09
Localisation : Nord

[Horloge] 1 heure d'avance (résolu)

Message par Akyopt »

Bonjour,

Je viens d'installer une ArchLinux (depuis le wiki, pas plus tard qu'hier). Je sors tout droit des distributions Debian/Ubuntu.
J'ai actuellement sur mon PC l'ArchLinux, Windows 7, et 2 OpenSuse.

J'ai un problème quant à l'heure de mon système :
J'ai une heure d'avance (par rapport à l'heure du BIOS, et l'heure de Windows).

Il ne me semble pas avoir raté quelque chose lors de l'installation (mais je peux bien évidemment me tromper) :
J'ai suivi les étapes décrites ici.
J'ai donc tapé les commandes :

Code : Tout sélectionner

# ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
# hwclock --systohc --utc
Le changement est immédiat, mais non persistant, après reboot, j'ai toujours une heure d'avance.
J'ai également fait cette manipulation sur Windows.

Pour finir voici le retour d'une commande citée dans les docs :

Code : Tout sélectionner

$ timedatectl  
      Local time: Sun, 2012-11-04 00:44:28 CET
  Universal time: Sat, 2012-11-03 23:44:28 UTC
        RTC time: Sat, 2012-11-03 23:44:28
        Timezone: Europe/Paris
     NTP enabled: no
NTP synchronized: no
 RTC in local TZ: no
Voilà mon problème, j'ai testé pas mal de choses sur le net, sans succès, je m'en remets à vous.
Merci d'avance.
Cordialement.
Dernière modification par Akyopt le dim. 04 nov. 2012, 20:49, modifié 1 fois.
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Horloge] 1 heure d'avance

Message par onyx67 »

Salut,
Tu peux créer un fichier /etc/adjtime en y mettant:

Code : Tout sélectionner

0 0 0
0
LOCAL
C'est comme ça que j'ai procédé, celà permet de passer l'horloge matériel en heure local: http://wiki.archlinux.fr/Horloge
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Akyopt
newbie
Messages : 5
Inscription : sam. 03 nov. 2012, 23:09
Localisation : Nord

Re: [Horloge] 1 heure d'avance (résolu)

Message par Akyopt »

En effet, cela fonctionne.
Je n'avais pas testé cette soution parce que dans mon fichier j'avais un "UTC" à la place de "LOCAL".
Il me semblait avoir lu qu'il valait mieux que l'horloge soit réglée sur UTC. N'y aura-t-il pas de problème lié à cette modification du fichier /etc/adjtime ?

Autrement, merci à toi !
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Horloge] 1 heure d'avance

Message par onyx67 »

En effet, timedatectl renvoie:

Code : Tout sélectionner

Warning: The RTC is configured to maintain time in the local time zone. This
mode is not fully supported and will create various problems with time
zone changes and daylight saving adjustments. If at all possible use
RTC in UTC, by calling 'timedatectl set-local-rtc 0'
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Horloge] 1 heure d'avance

Message par benjarobin »

Mais tu auras toujours moins de souci avec LOCAL si tu utilises aussi Windows
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Horloge] 1 heure d'avance

Message par onyx67 »

Merci pour tes précisions benjarobin, je suis en effet dans ce cas pour ma part.

Sinon, il y a aussi ntp que j'utilise sur mon autre machine et qui fonctionne très bien. (wiki)
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Horloge] 1 heure d'avance

Message par benjarobin »

ntp n'est pas une solution, cela ne fait que contourner le soucis, c'est pas du tout propre.
La vrai solution c'est d'utiliser UTC dans Windows, mais je crois que cela pose beaucoup plus de soucis que simplement mettre LOCAL sous ArchLinux.
Les seuls problèmes avec LOCAL sont
- si tu voyages beaucoup (changement de fuseau horaire...)
- passages heure d'hiver, heure d'été
En gros le passage que tu as cité en anglais.

Donc en gros LOCAL ne pose aucun souci si tu voyages peu et si tu penses bien à redémarrer sous Windows à chaque changement d'heure hiver/été
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre