Forum Linux.général [Evolution] Heure d'été Heure d'hiver inversées

Posté par  .
Étiquettes : aucune
0
21
oct.
2008
Bonjour,

J'ai commencé récemment à utiliser Evolution comme agenda. J'utilise principalement le calendrier.

J'ai bien régler le fuseau horaire sur Europe/Paris (UTC +1) et j'ai coché la case 'Ajuster à l'heure d'été' ce qui devrait me mettre en UTC+2 jusqu'au 26 octobre pour ensuite repasser en UTC+1. Mais voila le problème, que la case soit coché ou non ça ne change rien. La ligne de l'heure courante à toujours une heure de retard dans mes calendriers.

On pourrait alors imaginer qu'à partir du 26 octobre, je devrais avoir l'heure correcte.
Eh bin non ! J'ai modifier la date du système sur le 27 octobre. Et la ligne de l'heure courante s'avance d'une heure (que la case 'Ajuster à l'heure d'été' soit cochée ou non).

Donc pour résumer, à l'heure d'été(UTC+2) Evolution se met à l'heure d'hiver (UTC+1) et à l'heure d'hiver il se met à l'heure d'été. Et tout ça, que la case 'Ajuster à l'heure d'été' soit cochée ou pas.

Quelqu'un aurait il une solution à me proposer ? Ou une piste à explorer ?

Merci
  • # heure bios, heure systeme, heure logiciel

    Posté par  . Évalué à 2.

    à mon avis tu as 3 problemes à comprendre et resoudre

    1°) ton heure dans le bios est-elle en UTC (GMT+0)
    en effet cela permet ensuite de

    2°) gerer l'heure et le fuseau au niveau systeme (tzselect ou tzdata)
    pour dire que nous sommes en GMT+1

    3°) dans ton logiciel tu lui dis qu'on est en gmt+1 +heure d'été


    il suffit que l'une de ces options soient faussées pour que toutes la chaine se retrouve de travers.

    enfin je peux aussi me tromper
    • [^] # Re: heure bios, heure systeme, heure logiciel

      Posté par  . Évalué à 1.

      Merci pour ta réponse !

      Je vais explorer de ce côté à commencer par l'heure machine comme tu me le suggères. Apparement pour cela je vais avoir besoin de hwclock.

      Cela dit l'horloge de gnome fonctionne correctement avec le fuseau que je lui ai indiqué.

      Par ailleurs je ne sais pas si le problème vient de là ( points 1°) et 2°) ) car lorsque que j'indique au systeme de passer à l'heure d'hiver, il ajoute une heure au lieu d'en retirer une etc'est ça que je trouve le plus louche.

      Je vais tout de même aller voir cet histoire d'heure machine et de fuseau au niveau système.

      Je vous tiens au courant.
      • [^] # Re: heure bios, heure systeme, heure logiciel

        Posté par  . Évalué à 2.

        attention aussi à tes locales

        en effet les anglais par exemple applique l'heure d"été/hiver en decalé par rapport à la france (me souviens plus si c'est une semaine ou un mois d'ecart)

        genre il change debut octobre quand on (france) change fin octobre...
  • # ...

    Posté par  . Évalué à 1.

    Bonjour,

    Alors voila nous sommes passés aujourd'hui à l'heure d'hiver (UTC +1) et mon problème avec Evolution Calendar s'est réglé tout seul ?!? Je ne sais pas comment car j'avais déjà simulé le passage à l'heure d'hiver en modifiant la date système auparavant sans succés . Mais peut -etre est ce lié aussi à l'heure machine... sûrement d'ailleurs. Enfin bref en tout cas c'est réglé.

    Je n'ai pas eu le temps encore de voir comment sont reglés mes fuseaux et tout mais j'ai regarder un peu l'heure machine qui est afficher par hwclock à UTC +2 tout le temps. Je pensais donc utiliser la commande suivante dans un premier temps :
    hwclock --utc --set --date="10/26/08 8:30" par example.
    Pour voir si hwclock -r m'affiche toujours UTC +2 alors qu'il devrait maintenant afficher UTC +1.

    Mais avant de le faire il faut bien que je comprenne l'utilisation de tzselect et tzdata et d'autres choses encore comme la variable d'environnement TZ, le fichier /etc/localtime, tzset, ... pour bien comprendre ce que je fais.

    Et quant à mes locales elles sont correctement configurées.


    Merci pour l'aide !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.