L'heure affichée sur le bureau est en Temps universel

Bonjour à tous,

Depuis un petit moment (passage en lenny, peut-être), l’heure de mon système qui s’affiche sur le bureau est 2 h. en retard et correspond au Temps Universel. Comment faire pour rétablir la bonne heure sachant que j’ai déjà essayé la reconfiguration en console sudo ?

Merci,

a+
BB.

Il faut que tu [ol][li]règles l’heure du système# date --set 12:53:20A noter que tu peux aussi régler le fuseau horaire : dpkg-reconfigure tzdata[/li][li]règles l’heure du bios (de la carte-mère). Comme nous venons de régler l’heure système, nous allons synchroniser l’heure du bios sur l’heure système : # hwclock --systohc --utcAinsi, au démarrage, l’heure du bios ne changera plus l’heure système.[/li][/ol]

Pour informations, tu peux aussi synchroniser ta machine avec des serveurs de temps et ainsi récupérer l’heure exacte sur internet régulièrement (résultat plus précis que la méthode ci-dessus). Si cela t’intéresse : linux-france.org/~amascret/p … tpNTPIntro

Super Sidell, tout y est… Et hop, dans mes favoris… :smiley:

Il faut que je teste ça, car lorsque je boote sous Windows, j’ai un décalage par rapport à Debian, et j’avoue que je me suis aussi cassé la tête là-dessus… Je pense que c’est l’heure du BIOS qui compte avant tout, donc merci pour la commande.

Bonjour à tous,

Ok.

Alors ça, j’ai essayé et l n’enregistre pas les changements : je règle, j’enregistre (aucun résultat sur l’heure affichée) et quand je refais dpkg-reconfigure tzdata, c’est dans le même état que la fois précédente…

Ok.

Je croyais que c’était tzdata qui faisait ça… M’en vais donc me documenter et essayer cette méthode.

Merci beaucoup.

a+
BB.

Bonjour à tous,

Ca donne ça :

[quote="# date --set 12:53:20"]
mercredi 1 juillet 2009, 17:54:00 (UTC+0200)[/quote]
Ce qui semble correct, bien que l’heure affichée ne corresponde toujours pas…
Ensuite j’ai fait :

qui ne donne… rien. Je retourne direct à l’invite et l’heure affichée est toujours 2 h. en retard…

[quote="# date --set 12:53:20"]
mercredi 1 juillet 2009, 17:54:00 (UTC+0200)[/quote]

J’ai donc suivi les instructions.

[quote=“http://www.linux-france.org/~amascret/prj/edu/archinet/systeme/ch58.html#tpNTPIntro”]
Installation de ntpdate

dpkg demande un ou plusieurs serveurs NTP. Vous pouvez entrer les suivants par exemple:

ntp.metas.ch
swisstime.ethz.ch
chronos.cru.fr
ntp.univ-lyon1.fr

Confirmez l’enregistrement du fichier de configuration de ntp.[/quote]

Effectivement, les paquets se sont installés mais aucun serveur ne m’a été demandé ni d’enregistrer quelque fichier de configuration que ce soit. Petite question au passage : pourquoi dpkg me demanderait quelque chose puisque je n’ai utilisé que apt-get install ?

[quote=“http://www.linux-france.org/~amascret/prj/edu/archinet/systeme/ch58.html#tpNTPIntro”]Il est possible d’utiliser ntpdate directement sur la ligne de commande avec par exemple:

ntpdate ntp.metas.ch

31 May 19:07:54 ntpdate[3085]: step time server 193.5.216.14 offset -7192.143171 sec

Votre machine est maintenant à l’heure du serveur ntp.metas.ch[/quote]

La réponse :

??? … et l’affichage est toujours le même ! :blush:

Voilà, voilà. Je n’ai finalement pas tellement avancé.

Merci de votre aide.

a+
BB.

Bonjour à tous,

Quant à ça, voici la réponse (que je n’ai pas encore eu le temps de comprendre :

[quote=“apt-cache show ntp”][code] Package: ntp
Priority: optional
Section: net
Installed-Size: 1040
Maintainer: Debian NTP Team pkg-ntp-maintainers@lists.alioth.debian.org
Architecture: i386
Version: 1:4.2.4p6+dfsg-2
Replaces: logcheck-database
Depends: adduser, lsb-base (>= 3.2-13), netbase, libc6 (>= 2.3.4), libcap2 (>= 2.10), libedit2 (>= 2.5.cvs.20010821-1), libncurses5 (>= 5.6+20071006-3), libssl0.9.8 (>= 0.9.8f-5)
Recommends: perl
Suggests: ntp-doc
Filename: pool/main/n/ntp/ntp_4.2.4p6+dfsg-2_i386.deb
Size: 431464
MD5sum: 47cc18ef4027f63f47258f15c681e98c
SHA1: 6231792e33463fd8ee9d36108d69c3c4f94964d5
SHA256: 2eb8dfea7a8cf914c4abed50a76d4c5d75a9e87c38d2eb66da5aab22daef09b0
Description-fr: démon de protocole de temps réseau et programmes utilitaires
NTP, le Network Time Protocl (protocole de temps réseau) est utilisé pour
garder les horloges des ordinateurs à la bonne heure, en les synchronisant
par Internet ou un réseau local, ou en suivant un récepteur matériel qui
interprète les signaux de temps GPS, DCF-77, NIST ou similaires.
.
Ce paquet contient le démon NTP et des programme sutilitaires. Un démon
NTP doit s’exécuter sur tout hôte qui doit avoir son horloge contrôlée par
NTP. Le même démon NTP est aussi utilisé pour fournir le service NTP à
d’autres machines.
.
Pour plus d’informations à propos du protocole NTP, de la configuration et
de l’utilisation du serveur NTP, installez le paquet « ntp-doc ».
Homepage: http://support.ntp.org/
Tag: admin::benchmarking, admin::configuring, interface::commandline, network::service, protocol::ip, role::program, scope::utility, use::timekeeping

Package: ntp
Priority: optional
Section: net
Installed-Size: 1040
Maintainer: Debian NTP Team pkg-ntp-maintainers@lists.alioth.debian.org
Architecture: i386
Version: 1:4.2.4p6+dfsg-1
Replaces: logcheck-database
Depends: adduser, lsb-base (>= 3.0-3), netbase, libc6 (>= 2.7-1), libcap2 (>= 2.10), libedit2 (>= 2.5.cvs.20010821-1), libncurses5 (>= 5.6+20071006-3), libssl0.9.8 (>= 0.9.8f-5)
Recommends: perl
Suggests: ntp-doc
Filename: pool/main/n/ntp/ntp_4.2.4p6+dfsg-1_i386.deb
Size: 431076
MD5sum: 826c33f58b3a06cdfea4ad9b9701aa71
SHA1: 81c34e1a2dd7556cab12ded8fd10dd4fab07bbf0
SHA256: e3aa719ceb14902475753dd55436c99477aa39b345d49f642f5813d4995746c5
Description-fr: démon de protocole de temps réseau et programmes utilitaires
NTP, le Network Time Protocl (protocole de temps réseau) est utilisé pour
garder les horloges des ordinateurs à la bonne heure, en les synchronisant
par Internet ou un réseau local, ou en suivant un récepteur matériel qui
interprète les signaux de temps GPS, DCF-77, NIST ou similaires.
.
Ce paquet contient le démon NTP et des programme sutilitaires. Un démon
NTP doit s’exécuter sur tout hôte qui doit avoir son horloge contrôlée par
NTP. Le même démon NTP est aussi utilisé pour fournir le service NTP à
d’autres machines.
.
Pour plus d’informations à propos du protocole NTP, de la configuration et
de l’utilisation du serveur NTP, installez le paquet « ntp-doc ».
Homepage: http://support.ntp.org/
Tag: admin::benchmarking, admin::configuring, interface::commandline, network::service, protocol::ip, role::program, scope::utility, use::timekeeping

Package: ntp
Priority: optional
Section: net
Installed-Size: 1040
Maintainer: Debian NTP Team pkg-ntp-maintainers@lists.alioth.debian.org
Architecture: i386
Version: 1:4.2.4p4+dfsg-8lenny2
Replaces: logcheck-database
Depends: adduser, lsb-base (>= 3.0-3), netbase, libc6 (>= 2.7-1), libcap1, libedit2 (>= 2.5.cvs.20010821-1), libncurses5 (>= 5.6+20071006-3), libssl0.9.8 (>= 0.9.8f-5)
Recommends: perl
Suggests: ntp-doc
Filename: pool/main/n/ntp/ntp_4.2.4p4+dfsg-8lenny2_i386.deb
Size: 432098
MD5sum: b237d149bc205c7d644cf0b891cbae4e
SHA1: 2fb62903fb91a67561106a6255440d5812c070c4
SHA256: 9d08560d0ff8ea860fa350e97c82be2f64eb1e0596b26b0b2d0d86b0539e3e88
Description-fr: démon de protocole de temps réseau et programmes utilitaires
NTP, le Network Time Protocl (protocole de temps réseau) est utilisé pour
garder les horloges des ordinateurs à la bonne heure, en les synchronisant
par Internet ou un réseau local, ou en suivant un récepteur matériel qui
interprète les signaux de temps GPS, DCF-77, NIST ou similaires.
.
Ce paquet contient le démon NTP et des programme sutilitaires. Un démon
NTP doit s’exécuter sur tout hôte qui doit avoir son horloge contrôlée par
NTP. Le même démon NTP est aussi utilisé pour fournir le service NTP à
d’autres machines.
.
Pour plus d’informations à propos du protocole NTP, de la configuration et
de l’utilisation du serveur NTP, installez le paquet « ntp-doc ».
Homepage: http://support.ntp.org/
Tag: admin::benchmarking, admin::configuring, interface::commandline, network::service, protocol::ip, role::program, scope::utility, use::timekeeping[/code][/quote]

Ca paraît comment ce truc : bien, pas mal ou mauvais ?

Merci.
a+
BB.

C’est normal que cette commande n’affiche aucun résultat.

Règles l’heure de ton système avec # date --set 00:00:00 puis lance la synchronisation avec l’heure du bios avec # hwclock --systohc --utc et ensuite redémarre ton ordinateur et entre dans le bios. L’heure qui est indiquée dans le bios est-elle la même que celle que tu viens d’entrer ?

Bonsoir à tous,

J’ai fait tout bien comme tu as dit et …

Et la réponse est… non ! :smt005

a+
BB.

Et avec cette option en plus ?

Bonjour à tous,

[quote=“BeberKing”]Et avec cette option en plus ?

Pareil : rien n’a changé (tout a continué, comme disait la chanson de ma jeunesse…). :frowning:

Merci de votre aide. d’autres idées ou conseils ?

a+
BB.

:smt006

j’ai résolu ce problème en éditant le contenu du fichier

# /etc/default/rcS

il faut modifier la ligne utc : UTC=no

Salut,

Explication :

C’est un comble : Pour avoir l’affichage de l’heure locale il faut lui dire que l’horloge est à l’l’heure universelle (UTC) afin que de lui-même il rectifie la pendule systême en heure locale :smiley:
J’ai mis un certain temps à comprendre :blush: :blush: :blush:

Bonjour à tous,

Merci pour vos remarques et conseils.

En définitive que dois-je faire ? Éditer le fichier /etc/default/rcS comme le suggère D5cro ou rétablir le temps en UTC pour l’horloge système ? Pas sûr d’avoir tout compris, là… :blush:

a+
BB.

Si tu installes le paquet ‘ntp’, il devrait régler l’heure pour toi.
En théorie…

Bonjour à tous,

[quote=“vv222”]Si tu installes le paquet ‘ntp’, il devrait régler l’heure pour toi.
En théorie…[/quote]

Ben, justement, comme je l’ai relaté plus haut dans un message, la théorie ne fonctionne pas chez moi ! Installé (en principe), le ntp ne fait rien du tout : il glande !

Des idées ou, tout simplement une autre méthode pour installer ntp qui soit efficace, peut-être…

Merci pour votre aide,

a+
BB.

Re,

Il faut que ton horloge soit réglée en UTC et que ton système ne le soit pas, ce qui veut dire qu’il soit defini comme “local” ou utc = no :smiley:

C'est tout :)
Ça installera le démon Net Time Protocol et il récupère à intervalle régulier l'heure UTC sur le net.
[code]~# dpkg-reconfigure tzdata[/code]
Éventuellement, reconfigure tzdata pour lui indiquer ton fuseau horaire.
Ne touche pas à l'heure du BIOS, c'est ntp qui s'en occupe.
L'heure du BIOS étant l'heure UTC, c'est donc normal que l'heure dans Windows soit décalé après.
Si tu règles l'heure dans Windows, au prochain boot sur Debian, ntp remettra l'heure UTC et t'affichera sur ton bureau l'heure UTC + le décalage timezone.
Simple non? :D

C’est tout :slight_smile:
Ça installera le démon Net Time Protocol et il récupère à intervalle régulier l’heure UTC sur le net.

Éventuellement, reconfigure tzdata pour lui indiquer ton fuseau horaire.
Ne touche pas à l’heure du BIOS, c’est ntp qui s’en occupe.
L’heure du BIOS étant l’heure UTC, c’est donc normal que l’heure dans Windows soit décalé après.
Si tu règles l’heure dans Windows, au prochain boot sur Debian, ntp remettra l’heure UTC et t’affichera sur ton bureau l’heure UTC + le décalage timezone.
Simple non? :smiley:

Bonjour,

ntp ne resynchronise pas l’horloge si le décalage entre le serveur ntp et ton horloge est trop important.