[Résolu] [Time] en multiboot Arch Win11

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
dmganges
Hankyu
Messages : 48
Inscription : ven. 04 nov. 2022, 03:22

[Résolu] [Time] en multiboot Arch Win11

Message par dmganges »

Bonjour,
Initialement je pensais avoir un problème d'heure uniquement sur Firefox & Thunderbird, donc j'ai d'abord posé ma question ICI, il y a quelques images...
- Lorsque je commence par configurer la date sur Win11, automatiquement passage heure d'été, Fuseau manuel Paris, synchro automatique => c'est correct sur Win11
- Mais je me rends compte qu'au niveau du BIOS je suis en heure d'été (pour faire simple)

- Dans cette configuration Win11, si je fais sur Arch :

Code : Tout sélectionner

ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
Je me retrouve avec + 2 heures sur l'heure système affichée dans le panel.

- Donc je modifie le BIOS pour mettre l'heure UTC (été -2)
- j'applique sur Win11 la modif du registre indiquée dans le Wiki,

Code : Tout sélectionner

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
- après resynchro, Win11 est correct.
- Je reviens sur Arch, il me manque 2 heures
- je fais le lien :

Code : Tout sélectionner

ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
c'est maintenant correct au niveau du panel

Mais je me retrouve avec les erreurs dans TB et FF
Désolé si c'est un peu brouillon, en résumé :
1) correct dans le panel Arch
2) correct dans la barre des tâches Win11
3) anomalie sur Arch uniquement dans FF et TB

Mon timedatectl :

Code : Tout sélectionner

#> timedatectl
               Local time: sam. 2025-07-12 17:50:47 UTC
           Universal time: sam. 2025-07-12 17:50:47 UTC
                 RTC time: sam. 2025-07-12 17:50:47
                Time zone: UTC (UTC, +0000)
System clock synchronized: no
              NTP service: inactive
          RTC in local TZ: no
Là je devrais avoir Time zone: UTC (UTC, +0002) il me semble ?

Merci pour vos suggestions !
Dernière modification par dmganges le sam. 12 juil. 2025, 19:11, modifié 1 fois.
iznobe
Daikyu
Messages : 67
Inscription : mer. 14 mai 2025, 21:16

Re: [Time] en multiboot Arch Win11

Message par iznobe »

Bonjour , le probleme est probablement que tu n' as pas reglé correctement la timezone ? ni activer la synchro sur serveur NTP , perso ( sans soucis ) j' obtiens :

Code : Tout sélectionner

iznobe@iznobe-pc:~$ timedatectl
               Local time: sam. 2025-07-12 18:19:27 CEST
           Universal time: sam. 2025-07-12 16:19:27 UTC
                 RTC time: sam. 2025-07-12 16:19:27
                Time zone: Europe/Paris (CEST, +0200)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
iznobe@iznobe-pc:~$ 
windobz ne se base pas sur UTC mais sur GMT il me semble . d' ou les ecarts que l' on peut observer parfois .
Mais ca ne gene pas , car avec synchro sur serveur NTP cela corrige apres chaque demarrage et l ' heure du BIOS n' a pas tellement d' importance .

Pour regler l' heure , d' apres la doc https://wiki.archlinux.org/title/System_time
et pour synchro le systeme :
The hardware clock can be queried and set with the timedatectl command. You can see the current hardware clock time standard of the Arch system using:

$ timedatectl | grep local

RTC in local TZ: no

To change the hardware clock time standard to localtime, use:

Code : Tout sélectionner

# timedatectl set-local-rtc 1
To revert to the hardware clock being in UTC, type:

# timedatectl set-local-rtc 0
....

To list available zones:

Code : Tout sélectionner

$ timedatectl list-timezones
To set your time zone:

Code : Tout sélectionner

# timedatectl set-timezone Zone/SubZone
Example:

Code : Tout sélectionner

# timedatectl set-timezone Canada/Eastern
This will create an /etc/localtime symlink that points to a zoneinfo file under /usr/share/zoneinfo/. In case you choose to create the link manually (for example during chroot where timedatectl will not work), keep in mind that it must be a symbolic link, as specified in localtime(5) § DESCRIPTION:

Code : Tout sélectionner

# ln -sf /usr/share/zoneinfo/Zone/SubZone /etc/localtime
Tip: The time zone can also be selected interactively with tzselect.

See timedatectl(1) and localtime(5) for details.
ce qui renvoie à :
Because the timezone identifier is extracted from the symlink target name of /etc/localtime, this file may not be a normal file or hardlink.

If /etc/localtime is missing, the default "UTC" timezone is used.
donc je pense qu ' utiliser la commande :

Code : Tout sélectionner

timedatectl set-timezone Europe/Paris
devrait faire le boulot .
Avatar de l’utilisateur
dmganges
Hankyu
Messages : 48
Inscription : ven. 04 nov. 2022, 03:22

[Résolu] [Time] en multiboot Arch Win11

Message par dmganges »

Merci iznobe pour cette longue réponse !

Je suis toujours dans l'environnement de customisation de SystemRescue... Et j'avais un peu trop vite fait confiance à ICI...

Le fichier qui contient :

Code : Tout sélectionner

timedatectl set-timezone Europe/Paris
n'était plus poussé dans l'environnement :(
Heureusement j'avais gardé l'ancien...

Maintenant ça va mieux :

Code : Tout sélectionner

#> timedatectl
               Local time: sam. 2025-07-12 18:50:20 CEST
           Universal time: sam. 2025-07-12 16:50:20 UTC
                 RTC time: sam. 2025-07-12 16:50:21
                Time zone: Europe/Paris (CEST, +0200)
System clock synchronized: no
              NTP service: inactive
          RTC in local TZ: no
Tout est rentré dans l'ordre :D

Encore MERCI :!:
[Résolu]
Répondre