[heure]2h de plus (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

[heure]2h de plus (résolu)

Message par shom »

Salut a tous, j'ai besoin de vous car j'ai un probleme avec l'heure, il me rajoute deux heures de plus..
J'ai windows 7 en dual boot, c'est surement la source du probleme..
Je viens de configurer "localtime" dans mon rc.conf (au lieu du UTC) mais ça n'a rien changé..
j'ai essayé de changer hwclock d'apres le wiki https://wiki.archlinux.org/index.php/Time#Time_Set mais ça n'a rien changer non plus et de toute façon ca revient au démarrage

Code : Tout sélectionner

##Bonne date 
date -u
jeu. juin 23 00:09:56 UTC 2011

##Mauvaise date
hwclock
jeu. 23 juin 2011 02:10:03 CEST  -0.703592 secondes

##Mauvaise date
date 
jeu. juin 23 02:10:10 CEST 2011  
Pourtant dans le bios j'ai la bonn heure..
Merci d'avance :)
PS : je suis sous openbox
Dernière modification par shom le ven. 24 juin 2011, 01:24, modifié 1 fois.
Avatar de l’utilisateur
jaco
Chu Ko Nu
Messages : 344
Inscription : ven. 18 mars 2011, 23:42
Localisation : Toulouse, France

Re: [heure]2h de plus (en cours)

Message par jaco »

Normalement, il est conseillé de mettre UTC, pas localtime...
Avatar de l’utilisateur
davidvs
Elfe
Messages : 529
Inscription : jeu. 10 mars 2011, 08:47
Localisation : Poitiers (86)

Re: [heure]2h de plus (en cours)

Message par davidvs »

poste ton rc.conf STP
DAVIDVS
Diaspora :meuh: normande (50)
3 bécanes : Dagobert (P4), Pépin (Atom) et Achille (dual T4500)
+ 1700 litres de cidre à mettre en bouteille ! Belle année pour la pomme !!!
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [heure]2h de plus (en cours)

Message par benjarobin »

jaco a écrit :Normalement, il est conseillé de mettre UTC, pas localtime...
Non, si tu as un double boot, avec un Windows il faut mettre localtime bien qu'il soit possible d'avoir des bug.
De plus il faut désactivé le daemons hwclock gérant l'heure
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
davidvs
Elfe
Messages : 529
Inscription : jeu. 10 mars 2011, 08:47
Localisation : Poitiers (86)

Re: [heure]2h de plus (en cours)

Message par davidvs »

je confirme !
Même souci avec ordi de boulot Windows / Arch
-> passage en localtime a tout résolu
DAVIDVS
Diaspora :meuh: normande (50)
3 bécanes : Dagobert (P4), Pépin (Atom) et Achille (dual T4500)
+ 1700 litres de cidre à mettre en bouteille ! Belle année pour la pomme !!!
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [heure]2h de plus (en cours)

Message par shom »

Mon rc.conf

Code : Tout sélectionner

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
# startup and during the boot process. If set to 'no', the C locale is used.
# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result
#   in the hardware clock being left untouched (useful for virtualization)
#   Note: Using "localtime" is discouraged.
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
# VERBOSE: Verbose level (from 1 to 8). man 3 syslog for level info
#
LOCALE="fr_FR.UTF-8"
DAEMON_LOCALE="no"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Paris"
KEYMAP="fr-latin1"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
VERBOSE="3"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
#   Replace every !module by an entry as on the following line in a file in
#   /etc/modprobe.d:
#     blacklist module
#   See "man modprobe.conf" for details.
#
MODULES=()

# Udev settle timeout (default to 30)
UDEV_TIMEOUT=30

# Scan for FakeRAID (dmraid) Volumes at startup
USEDMRAID="no"

# Scan for BTRFS volumes at startup
USEBTRFS="no"

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="martin"

# Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
#
# Wired network setup
#   - interface: name of device (required)
#   - address: IP address (leave blank for DHCP)
#   - netmask: subnet mask (ignored for DHCP)
#   - gateway: default route (ignored for DHCP)
# 
# Static IP example
# interface=eth0
# address=192.168.0.2
# netmask=255.255.255.0
# gateway=192.168.0.1
#
# DHCP example
# interface=eth0
# address=
# netmask=
# gateway=

interface=eth0
address=
netmask=
gateway=

# Setting this to "yes" will skip network shutdown.
# This is required if your root device is on NFS.
NETWORK_PERSIST="no"

# Enable these netcfg profiles at boot-up. These are useful if you happen to
# need more advanced network features than the simple network service
# supports, such as multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This requires the netcfg package
#
#NETWORKS=(main)

# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
# If something other takes care of your hardware clock (ntpd, dual-boot...)
# you should disable 'hwclock' here.
#
DAEMONS=(hwclock syslog-ng @network netfs crond dbus sshd x11vnc)
Il faut que je mette un point d'excalamation devant hwclock ? Parce que quand je suis passsé de UTC à localtime ça n'a rien changé ..
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [heure]2h de plus (en cours)

Message par shom »

J'ai mis le point d'excalamation (!hwclock), j'ai redémarrer, hwclock n'est pas lancé (rc.d list) mais l'heure est toujours deux heures en avance..
La seule bonn heure et celle que je tape avec

Code : Tout sélectionner

date -u
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [heure]2h de plus (en cours)

Message par FoolEcho »

Solution couramment utilisée en double amorçage: localtime dans le rc.conf + service Ntp à configurer...
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1222
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [heure]2h de plus (en cours)

Message par karhu »

Bonjour
Je n'ai que du Linux sur mon PC, Ubuntu et Archlinux, et je confirme que pour avoir l'heure correcte avec Archlinux il faut utiliser ntp. Je ne sais pas pourquoi car ce n'est pas nécessaire avec Ubuntu. Pour une fois que windows n'y est pour rien cela valait le coup de le signaler ! :lol:
Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
xenom
archer
Messages : 100
Inscription : dim. 23 mars 2008, 18:50
Localisation : Nancy

Re: [heure]2h de plus (en cours)

Message par xenom »

Bonjour

J'ai eu le même problème en single boot.

L'horloge matérielle est réglée en heure UTC, en France le fuseau horaire est UTC+1, et +2 en heure d'été. C'est aussi pour cela que la bonne heure s'affiche avec date -u.

Arch prend en compte le fuseau horaire renseigné dans le rc.conf.

Pour ton problème il faut bien désactiver hwclock, et utiliser "localtime" car tu es en dual boot.
Mais hwclock remet à jour l'horloge matérielle à l’arrêt du système, c'est pour cela que après ton premier reboot ça n'a pas marché, vu que hwclock était encore lancé. Il te suffit de régler l'heure maintenant que hwclock est arrêté.
vgib
Hankyu
Messages : 49
Inscription : mar. 29 janv. 2008, 19:52

Re: [heure]2h de plus (en cours)

Message par vgib »

Bonjour j'ai eu un problème similaire récemment.

J'avais 2h en plus et impossible d'avoir un PC à l'heure, même avec ntp.

Le problème venait du faite que Linux sauvegarde la déviation d'horloge entre deux sessions, et là avec windows XP il s'était emmêlé les pinceaux et croyait que mon pc avait toujours 2 h de retard. ( donc après un ntpd -q il affichait une date avec une différence de 2h ).

La solution? hwclock

Code : Tout sélectionner

hwclock --noadjfile
Mettre la date à jour manuellement
hwclock --systohc
bref il faut faire joujou avec hwclock pour réinitialiser les paramètres systèmes de l'horloge.

Sinon, aucune nécessité de faire du ntp avec Windows XP .... :wink:

VGib
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [heure]2h de plus (en cours)

Message par shom »

J'ai était obligé de passer par NTP aussi .. la méthode de vgib ne marchait pas ..
Donc :
- Désactivation de hwclock au démarrage
- Installation et activaction de ntpd

Et apres un petit reboot j'ai (enfin!) une bonne heure :)
Sur ce ! Merci pour tout ! Je vous souhaiete une bonne nuit ! :)
Répondre