L'horloge de mon portable ayant tendance à retarder assez vite étant
débranché du secteur, j'aimerais que l'heure se règle automatiquement.
C'est normalement ce que fait ntpdate qui est installé, en réglant
l'horloge via Internet lors de la connexion. Mais il doit y avoir un
problème de config car la mise à l'heure ne se fait qu'au _redémarrage_ du
réseau (/etc/init.d/networking restart) et pas quand je démarre le PC;
pourtant la connexion Internet se fait bien au boot.
Qu'est-ce que j'ai raté SVP? Je précise que c'est la dernière Ubuntu (idem
avec la précédente). Merci!
[...] comme certains PC, plutôt Taïwanais, mais pas forcément, en ont une totalement irrégulière variant de 5 à 10 s par heure, et là, y compris avec Windows (2000 ou XP, sais plus).
Le PC que j'ai au bureau (sous WinXP Pro) prend jusqu'à 20s d'avance en une heure ! Et comme c'est sur ce PC que j'édite mes sources pour les compiler ensuite sur une machine Linux qui accède directement à mon répertoire de dév partagé sur mon WinXP, c'était pas glop pour le make sans une remise à l'heure régulière (et plus fréquente que une fois par heure).
il y a ... années de cela, certains modèles de Compaq, avec ms/dos 3.31, si mes souvenirs sont bons, avaient un bug au passage à minuit, qui foutait en l'air toutes les compilations en cours et les suivantes, il fallait redémarrer la machine
et quelle idée de compiler à minuit, aussi!
-- remplacez tele-deux par tele2 pour m'écrire...
[...] comme certains PC, plutôt Taïwanais, mais pas
forcément, en ont une totalement irrégulière variant de 5 à 10 s par
heure, et là, y compris avec Windows (2000 ou XP, sais plus).
Le PC que j'ai au bureau (sous WinXP Pro) prend jusqu'à 20s d'avance en
une heure ! Et comme c'est sur ce PC que j'édite mes sources pour les
compiler ensuite sur une machine Linux qui accède directement à mon
répertoire de dév partagé sur mon WinXP, c'était pas glop pour le make
sans une remise à l'heure régulière (et plus fréquente que une fois par
heure).
il y a ... années de cela, certains modèles de Compaq, avec ms/dos 3.31,
si mes souvenirs sont bons, avaient un bug au passage à minuit, qui
foutait en l'air toutes les compilations en cours et les suivantes, il
fallait redémarrer la machine
[...] comme certains PC, plutôt Taïwanais, mais pas forcément, en ont une totalement irrégulière variant de 5 à 10 s par heure, et là, y compris avec Windows (2000 ou XP, sais plus).
Le PC que j'ai au bureau (sous WinXP Pro) prend jusqu'à 20s d'avance en une heure ! Et comme c'est sur ce PC que j'édite mes sources pour les compiler ensuite sur une machine Linux qui accède directement à mon répertoire de dév partagé sur mon WinXP, c'était pas glop pour le make sans une remise à l'heure régulière (et plus fréquente que une fois par heure).
il y a ... années de cela, certains modèles de Compaq, avec ms/dos 3.31, si mes souvenirs sont bons, avaient un bug au passage à minuit, qui foutait en l'air toutes les compilations en cours et les suivantes, il fallait redémarrer la machine
et quelle idée de compiler à minuit, aussi!
-- remplacez tele-deux par tele2 pour m'écrire...
François Patte
Bonjour,
(*) C'est d'ailleurs ce que je constate avec mon portable qui a systématiquement 2h d'avance au boot (je sais pas pourquoi, pas eu le temps de chercher pour l'instant). Un petit ntpdate après avoir monté l'interface wifi, et hop il a reculé d'un coup de 2h, ce qui au passage ne semble pas trop plaire à X qui redémarre aussitôt.
ce qui ne correspond pas du tout à ce que je viens de dire...
ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou bien la non prise en compte des heures été/hiver?
Ou le choix de l'option utc dans /etc/sysconfig/clock ?
-- François Patte Université Paris 5 - Paris
Bonjour,
(*) C'est d'ailleurs ce que je constate avec mon portable qui a
systématiquement 2h d'avance au boot (je sais pas pourquoi, pas eu le
temps de chercher pour l'instant). Un petit ntpdate après avoir monté
l'interface wifi, et hop il a reculé d'un coup de 2h, ce qui au
passage ne semble pas trop plaire à X qui redémarre aussitôt.
ce qui ne correspond pas du tout à ce que je viens de dire...
ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou
bien la non prise en compte des heures été/hiver?
Ou le choix de l'option utc dans /etc/sysconfig/clock ?
(*) C'est d'ailleurs ce que je constate avec mon portable qui a systématiquement 2h d'avance au boot (je sais pas pourquoi, pas eu le temps de chercher pour l'instant). Un petit ntpdate après avoir monté l'interface wifi, et hop il a reculé d'un coup de 2h, ce qui au passage ne semble pas trop plaire à X qui redémarre aussitôt.
ce qui ne correspond pas du tout à ce que je viens de dire...
ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou bien la non prise en compte des heures été/hiver?
Ou le choix de l'option utc dans /etc/sysconfig/clock ?
-- François Patte Université Paris 5 - Paris
Youri
man ntpdate (extrait) -b Force the time to be stepped using the settimeofday() system call, rather than slewed (default) using the adjtime() system call. This option should be used when called from a startup file at boot time.
qui laisse penser que par défaut ntpdate étale la mise à l'heure sur une durée de temps indéterminée
Il y a aussi le comportement par défaut, si on n'utilise ni -b ni -B : "If ntpdate determines the clock is in error more than 0.5 second it will simply step the time by calling the system settimeofday() routine. If the error is less than 0.5 seconds, it will slew the time by calling the system adjtime() routine."
dans un sens, ce n'est pas si mauvais que ça, les changement brutaux d'heure, de date arrivent à perturber singulièrement de nombreux logiciel comme X11, mais aussi les bases de données
(*) C'est d'ailleurs ce que je constate avec mon portable qui a systématiquement 2h d'avance au boot (je sais pas pourquoi, pas eu le temps de chercher pour l'instant). Un petit ntpdate après avoir monté l'interface wifi, et hop il a reculé d'un coup de 2h, ce qui au passage ne semble pas trop plaire à X qui redémarre aussitôt.
ce qui ne correspond pas du tout à ce que je viens de dire...
Non, ça correspond juste à ce que je constate, en revanche, ça colle avec l'extrait de `man ntpdate` qui décrit le comportement par défaut.
ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou bien la non prise en compte des heures été/hiver?
Pas trop eu le temps de me pencher sur la question pour l'instant. En attendant mieux, lorsque j'allume mon portable, je fais un ntpdate (ou un date si je suis en nomade) avant d'ouvrir ma session X. Le fuseau horaire est le bon (France), il n'y a pas eu de changement été/hiver depuis que je l'ai installé (c'était déjà l'heure d'été). Les symptomes me laissent penser en première approche que Linux considère la date hard comme étant UTC et y ajoute 2h. Mais j'arrête de polluer ce fil, je reviendrai dans un nouveau fil lorsque j'aurai débroussaillé le terrain si je ne m'en sors pas.
-- Youri
man ntpdate (extrait)
-b Force the time to be stepped using the
settimeofday() system call, rather than slewed (default)
using the adjtime() system call. This option should be
used when called from a startup file at boot time.
qui laisse penser que par défaut ntpdate étale la mise à l'heure sur une
durée de temps indéterminée
Il y a aussi le comportement par défaut, si on n'utilise ni -b ni -B :
"If ntpdate determines the clock is in error more than 0.5 second it
will simply step the time by calling the system settimeofday() routine.
If the error is less than 0.5 seconds, it will slew the time by
calling the system adjtime() routine."
dans un sens, ce n'est pas si mauvais que ça, les changement brutaux
d'heure, de date arrivent à perturber singulièrement de nombreux
logiciel comme X11, mais aussi les bases de données
(*) C'est d'ailleurs ce que je constate avec mon portable qui a
systématiquement 2h d'avance au boot (je sais pas pourquoi, pas eu le
temps de chercher pour l'instant). Un petit ntpdate après avoir monté
l'interface wifi, et hop il a reculé d'un coup de 2h, ce qui au
passage ne semble pas trop plaire à X qui redémarre aussitôt.
ce qui ne correspond pas du tout à ce que je viens de dire...
Non, ça correspond juste à ce que je constate, en revanche, ça colle
avec l'extrait de `man ntpdate` qui décrit le comportement par défaut.
ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou
bien la non prise en compte des heures été/hiver?
Pas trop eu le temps de me pencher sur la question pour l'instant. En
attendant mieux, lorsque j'allume mon portable, je fais un ntpdate (ou
un date si je suis en nomade) avant d'ouvrir ma session X.
Le fuseau horaire est le bon (France), il n'y a pas eu de changement
été/hiver depuis que je l'ai installé (c'était déjà l'heure d'été). Les
symptomes me laissent penser en première approche que Linux considère la
date hard comme étant UTC et y ajoute 2h. Mais j'arrête de polluer ce
fil, je reviendrai dans un nouveau fil lorsque j'aurai débroussaillé le
terrain si je ne m'en sors pas.
man ntpdate (extrait) -b Force the time to be stepped using the settimeofday() system call, rather than slewed (default) using the adjtime() system call. This option should be used when called from a startup file at boot time.
qui laisse penser que par défaut ntpdate étale la mise à l'heure sur une durée de temps indéterminée
Il y a aussi le comportement par défaut, si on n'utilise ni -b ni -B : "If ntpdate determines the clock is in error more than 0.5 second it will simply step the time by calling the system settimeofday() routine. If the error is less than 0.5 seconds, it will slew the time by calling the system adjtime() routine."
dans un sens, ce n'est pas si mauvais que ça, les changement brutaux d'heure, de date arrivent à perturber singulièrement de nombreux logiciel comme X11, mais aussi les bases de données
(*) C'est d'ailleurs ce que je constate avec mon portable qui a systématiquement 2h d'avance au boot (je sais pas pourquoi, pas eu le temps de chercher pour l'instant). Un petit ntpdate après avoir monté l'interface wifi, et hop il a reculé d'un coup de 2h, ce qui au passage ne semble pas trop plaire à X qui redémarre aussitôt.
ce qui ne correspond pas du tout à ce que je viens de dire...
Non, ça correspond juste à ce que je constate, en revanche, ça colle avec l'extrait de `man ntpdate` qui décrit le comportement par défaut.
ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou bien la non prise en compte des heures été/hiver?
Pas trop eu le temps de me pencher sur la question pour l'instant. En attendant mieux, lorsque j'allume mon portable, je fais un ntpdate (ou un date si je suis en nomade) avant d'ouvrir ma session X. Le fuseau horaire est le bon (France), il n'y a pas eu de changement été/hiver depuis que je l'ai installé (c'était déjà l'heure d'été). Les symptomes me laissent penser en première approche que Linux considère la date hard comme étant UTC et y ajoute 2h. Mais j'arrête de polluer ce fil, je reviendrai dans un nouveau fil lorsque j'aurai débroussaillé le terrain si je ne m'en sors pas.
-- Youri
Youri
ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou bien la non prise en compte des heures été/hiver?
Ou le choix de l'option utc dans /etc/sysconfig/clock ?
Peut-être, je vais regarder ça. Juste une dernière question : à l'arrêt de la machine, l'heure Linux n'est pas recopiée vers l'horloge hard en tenant compte aussi de cette option ?
-- Youri
ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou
bien la non prise en compte des heures été/hiver?
Ou le choix de l'option utc dans /etc/sysconfig/clock ?
Peut-être, je vais regarder ça.
Juste une dernière question : à l'arrêt de la machine, l'heure Linux
n'est pas recopiée vers l'horloge hard en tenant compte aussi de cette
option ?
ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou bien la non prise en compte des heures été/hiver?
Ou le choix de l'option utc dans /etc/sysconfig/clock ?
Peut-être, je vais regarder ça. Juste une dernière question : à l'arrêt de la machine, l'heure Linux n'est pas recopiée vers l'horloge hard en tenant compte aussi de cette option ?