Sample Header Ad - 728x90

Hardware and system clock gets offset by roughly 7 minutes on each boot although locale and time zone are correct

3 votes
3 answers
3231 views
On each boot into Arch, I see that the time is off by a few minutes. The RTC time is off (as far as I understood, it has "drifted".) and affects the hardware clock. $ timedatectl status Local time: Mo 2018-02-12 12:45:18 CET Universal time: Mo 2018-02-12 11:45:18 UTC RTC time: Mo 2018-02-12 11:45:18 Time zone: Europe/Berlin (CET, +0100) System clock synchronized: no systemd-timesyncd.service active: no RTC in local TZ: no **EDIT** Upon writing this post, I did not realize that the time values above this line are coherent to another. However they have an offset to my watch and smartphone time which is the aforementioned 7 minutes. And my locale: $ locale LANG=de_DE.utf8 LC_CTYPE="de_DE.utf8" LC_NUMERIC="de_DE.utf8" LC_TIME="de_DE.utf8" LC_COLLATE="de_DE.utf8" LC_MONETARY="de_DE.utf8" LC_MESSAGES="de_DE.utf8" LC_PAPER="de_DE.utf8" LC_NAME="de_DE.utf8" LC_ADDRESS="de_DE.utf8" LC_TELEPHONE="de_DE.utf8" LC_MEASUREMENT="de_DE.utf8" LC_IDENTIFICATION="de_DE.utf8" LC_ALL= So far I am very reluctant to use hwclock --hctosys as the man page states: > This function should never be used on a running system. Jumping system time will cause problems, such as corrupted filesystem timestamps. Also, if something has changed the Hardware Clock, like NTP's '11 minute mode', then --hctosys will set the time incorrectly by including drift compensation. As far as I can tell, [I configured Windows 10 correctly](https://superuser.com/questions/975717/does-windows-10-support-utc-as-bios-time) . Is there something I am missing or did I not set the clock up correctly? **EDIT 2** Upon request, the contents of /etc/ntp.conf: # Please consider joining the pool: # # http://www.pool.ntp.org/join.html # # For additional information see: # - https://wiki.archlinux.org/index.php/Network_Time_Protocol_daemon # - http://support.ntp.org/bin/view/Support/GettingStarted # - the ntp.conf man page # Associate to Arch's NTP pool server 0.arch.pool.ntp.org server 1.arch.pool.ntp.org server 2.arch.pool.ntp.org server 3.arch.pool.ntp.org # By default, the server allows: # - all queries from the local host # - only time queries from remote hosts, protected by rate limiting and kod restrict default kod limited nomodify nopeer noquery notrap restrict 127.0.0.1 restrict ::1 # Location of drift file driftfile /var/lib/ntp/ntp.drift
Asked by henry (964 rep)
Feb 12, 2018, 11:41 AM
Last activity: Jul 3, 2025, 06:05 PM