Time jumped backwards

DietPi v8.23.3
Device model : Odroid C1 (armv7l)

Softwares installed : alsa, squeezelite
Plugged to an usb DAC (SMSL DL 200)

Hello,

I have some problems with the clock (see message bellow "Time jumped backwards, rotating).
This cause my dac to disconnect (maybe it is not linked but the messages follows each other in dmesg)

**[543684.261194] systemd-journald[221]: Time jumped backwards, rotating.**
[566722.481273] usb 1-1.4: USB disconnect, device number 16
[566723.544500] usb 1-1.4: new high-speed USB device number 17 using dwc2
[566723.700033] usb 1-1.4: 1:3 : unsupported format bits 0x100000000
[566723.704162] hid-generic 0003:152A:85DD.000A: device has no listeners, quitting
[566725.297290] usb 1-1.4: USB disconnect, device number 17
[566730.710886] usb 1-1.4: new high-speed USB device number 18 using dwc2
[566730.866413] usb 1-1.4: 1:3 : unsupported format bits 0x100000000
[566730.870528] hid-generic 0003:152A:85DD.000B: device has no listeners, quitting

root@DietPi:~# timedatectl
Local time: mar. 2023-11-21 09:18:37 GMT
Universal time: mar. 2023-11-21 09:18:37 UTC
RTC time: n/a
Time zone: Europe/London (GMT, +0000)
System clock synchronized: yes
NTP service: inactive
RTC in local TZ: no

NTP service doesn’t stay active. At reboot it syncs the clock and stopped.
Maybe i have to keep it active ?

What can i do ?

Thanks
Thomas

I don’t think the time jump is connected to your DAC.
Normally the time sync is executed regularly by a cron job, I think.
Did you lower your CPU frequency? It’s know that this can cause problems on some devices, e.g. on the RPi 4 you shouldn’t stay under 600Mhz or the time will drift.

Was it working before? Did you change something?

on a default configuration, time sync is started on reboot and will refresh time once a day afterwards.

Can you check following log if your system is running for some days

journalctl -u systemd-timesyncd.service

The CPU is at 1400Mhz

I didn’t change anything, just using stock Dietpi 8.23

Previously i had another dac and i used a previous version of Dietpi but i didn’t noticed this disconnections of the dac

i rebooted this morning, i will check tomorrow
is there a way to increase the frequency of time sync ?

thanks

Is it working even if systemd-timesyncd.service is inactive ?
because after the reboot it stops :

root@DietPi:~# systemctl status systemd-timesyncd.service
β—‹ systemd-timesyncd.service - Network Time Synchronization
     Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; preset: enabled)
     Active: inactive (dead) since Tue 2023-11-21 09:24:05 GMT; 41s ago
   Duration: 1min 20.176s
       Docs: man:systemd-timesyncd.service(8)
    Process: 296 ExecStart=/lib/systemd/systemd-timesyncd (code=exited, status=0/SUCCESS)
   Main PID: 296 (code=exited, status=0/SUCCESS)
     Status: "Idle."
        CPU: 276ms

nov. 21 09:22:44 DietPi systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
nov. 21 09:22:44 DietPi systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
nov. 21 09:24:04 DietPi systemd-timesyncd[296]: Contacted time server 51.158.67.116:123 (2.pool.ntp.org).
nov. 21 09:24:04 DietPi systemd-timesyncd[296]: Initial clock synchronization to Tue 2023-11-21 09:24:04.060675 GMT.
nov. 21 09:24:05 DietPi systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
nov. 21 09:24:05 DietPi systemd[1]: systemd-timesyncd.service: Deactivated successfully.
nov. 21 09:24:05 DietPi systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization

Yes this is intended, it’s only active for the snychronization, then it get’s inactive and after 24 hours it starts and stops again.

it’s not after 24 hours. It’s triggered by the daily DietPi cron job

Or if changed to hourly by the hourly cron job :smiley:

This is my log for time synchronization if system is running for more days :wink:

root@DietPiProd:~# journalctl -u systemd-timesyncd.service
Oct 24 22:50:53 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 24 22:50:53 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 24 22:51:36 DietPiProd systemd-timesyncd[273]: Contacted time server 192.168.0.10:123 (192.168.0.10).
Oct 24 22:51:36 DietPiProd systemd-timesyncd[273]: Initial clock synchronization to Tue 2023-10-24 22:51:36.879350 CEST.
Oct 24 22:51:36 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 24 22:51:36 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 24 22:51:36 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Oct 25 01:25:02 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 25 01:25:02 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 25 01:25:02 DietPiProd systemd-timesyncd[3129]: Contacted time server 192.168.0.10:123 (192.168.0.10).
Oct 25 01:25:02 DietPiProd systemd-timesyncd[3129]: Initial clock synchronization to Wed 2023-10-25 01:25:02.054380 CEST.
Oct 25 01:25:02 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 25 01:25:02 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 25 01:25:02 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Oct 25 13:05:54 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 25 13:05:54 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 25 13:05:54 DietPiProd systemd-timesyncd[9570]: Contacted time server 192.168.0.1:123 (192.168.0.1).
Oct 25 13:05:54 DietPiProd systemd-timesyncd[9570]: Initial clock synchronization to Wed 2023-10-25 13:05:54.199017 CEST.
Oct 25 13:05:54 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 25 13:05:54 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 25 13:05:54 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Oct 25 13:12:37 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 25 13:12:37 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 25 13:12:37 DietPiProd systemd-timesyncd[9847]: Contacted time server 78.47.250.33:123 (0.debian.pool.ntp.org).
Oct 25 13:12:37 DietPiProd systemd-timesyncd[9847]: Initial clock synchronization to Wed 2023-10-25 13:12:37.819054 CEST.
Oct 25 13:12:38 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 25 13:12:38 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 25 13:12:38 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Oct 26 01:25:02 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 26 01:25:02 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 26 01:25:01 DietPiProd systemd-timesyncd[15480]: Contacted time server 213.209.109.44:123 (0.debian.pool.ntp.org).
Oct 26 01:25:01 DietPiProd systemd-timesyncd[15480]: Initial clock synchronization to Thu 2023-10-26 01:25:01.545296 CEST.
Oct 26 01:25:02 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 26 01:25:02 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 26 01:25:02 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Oct 27 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 27 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 27 01:25:00 DietPiProd systemd-timesyncd[28316]: Contacted time server 85.214.127.75:123 (0.debian.pool.ntp.org).
Oct 27 01:25:00 DietPiProd systemd-timesyncd[28316]: Initial clock synchronization to Fri 2023-10-27 01:25:00.143206 CEST.
Oct 27 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 27 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 27 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Oct 28 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 28 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 28 01:25:00 DietPiProd systemd-timesyncd[8035]: Contacted time server 129.70.132.36:123 (0.debian.pool.ntp.org).
Oct 28 01:25:00 DietPiProd systemd-timesyncd[8035]: Initial clock synchronization to Sat 2023-10-28 01:25:00.216314 CEST.
Oct 28 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 28 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 28 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Oct 29 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 29 01:25:02 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 29 01:25:00 DietPiProd systemd-timesyncd[19662]: Contacted time server 78.47.249.55:123 (0.debian.pool.ntp.org).
Oct 29 01:25:00 DietPiProd systemd-timesyncd[19662]: Initial clock synchronization to Sun 2023-10-29 01:25:00.608548 CEST.
Oct 29 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 29 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 29 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Oct 30 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 30 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 30 01:24:59 DietPiProd systemd-timesyncd[2645]: Contacted time server 217.197.91.176:123 (0.debian.pool.ntp.org).
Oct 30 01:24:59 DietPiProd systemd-timesyncd[2645]: Initial clock synchronization to Mon 2023-10-30 01:24:59.972579 CET.
Oct 30 01:25:00 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 30 01:25:00 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 30 01:25:00 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Oct 31 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Oct 31 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Oct 31 01:25:00 DietPiProd systemd-timesyncd[15237]: Contacted time server 195.201.137.97:123 (0.debian.pool.ntp.org).
Oct 31 01:25:00 DietPiProd systemd-timesyncd[15237]: Initial clock synchronization to Tue 2023-10-31 01:25:00.186501 CET.
Oct 31 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Oct 31 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Oct 31 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 01 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 01 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 01 01:25:05 DietPiProd systemd-timesyncd[26818]: Contacted time server 94.16.114.254:123 (0.debian.pool.ntp.org).
Nov 01 01:25:05 DietPiProd systemd-timesyncd[26818]: Initial clock synchronization to Wed 2023-11-01 01:25:05.400714 CET.
Nov 01 01:25:06 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 01 01:25:06 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 01 01:25:06 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 02 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 02 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 02 01:25:00 DietPiProd systemd-timesyncd[5868]: Contacted time server 164.68.124.74:123 (0.debian.pool.ntp.org).
Nov 02 01:25:00 DietPiProd systemd-timesyncd[5868]: Initial clock synchronization to Thu 2023-11-02 01:25:00.184900 CET.
Nov 02 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 02 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 02 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 03 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 03 01:25:02 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 03 01:25:05 DietPiProd systemd-timesyncd[18525]: Contacted time server 116.203.244.102:123 (0.debian.pool.ntp.org).
Nov 03 01:25:05 DietPiProd systemd-timesyncd[18525]: Initial clock synchronization to Fri 2023-11-03 01:25:05.615861 CET.
Nov 03 01:25:06 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 03 01:25:06 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 03 01:25:06 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 04 01:25:02 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 04 01:25:02 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 04 01:25:00 DietPiProd systemd-timesyncd[30752]: Contacted time server 85.214.165.227:123 (0.debian.pool.ntp.org).
Nov 04 01:25:00 DietPiProd systemd-timesyncd[30752]: Initial clock synchronization to Sat 2023-11-04 01:25:00.827201 CET.
Nov 04 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 04 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 04 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 05 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 05 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 05 01:25:00 DietPiProd systemd-timesyncd[9910]: Contacted time server 192.53.103.108:123 (0.debian.pool.ntp.org).
Nov 05 01:25:00 DietPiProd systemd-timesyncd[9910]: Initial clock synchronization to Sun 2023-11-05 01:25:00.276873 CET.
Nov 05 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 05 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 05 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 06 01:25:02 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 06 01:25:02 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 06 01:25:00 DietPiProd systemd-timesyncd[23076]: Contacted time server 173.249.58.145:123 (0.debian.pool.ntp.org).
Nov 06 01:25:00 DietPiProd systemd-timesyncd[23076]: Initial clock synchronization to Mon 2023-11-06 01:25:00.752149 CET.
Nov 06 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 06 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 06 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 07 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 07 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 07 01:25:05 DietPiProd systemd-timesyncd[3746]: Contacted time server 192.53.103.108:123 (0.debian.pool.ntp.org).
Nov 07 01:25:05 DietPiProd systemd-timesyncd[3746]: Initial clock synchronization to Tue 2023-11-07 01:25:05.142715 CET.
Nov 07 01:25:06 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 07 01:25:06 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 07 01:25:06 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 08 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 08 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 08 01:25:00 DietPiProd systemd-timesyncd[15670]: Contacted time server 129.70.132.32:123 (0.debian.pool.ntp.org).
Nov 08 01:25:00 DietPiProd systemd-timesyncd[15670]: Initial clock synchronization to Wed 2023-11-08 01:25:00.454182 CET.
Nov 08 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 08 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 08 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 09 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 09 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 09 01:24:59 DietPiProd systemd-timesyncd[28126]: Contacted time server 129.250.35.251:123 (0.debian.pool.ntp.org).
Nov 09 01:24:59 DietPiProd systemd-timesyncd[28126]: Initial clock synchronization to Thu 2023-11-09 01:24:59.990936 CET.
Nov 09 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 09 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 09 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 10 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 10 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 10 01:25:00 DietPiProd systemd-timesyncd[8001]: Contacted time server 194.25.134.196:123 (0.debian.pool.ntp.org).
Nov 10 01:25:00 DietPiProd systemd-timesyncd[8001]: Initial clock synchronization to Fri 2023-11-10 01:25:00.315006 CET.
Nov 10 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 10 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 10 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 11 01:25:02 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 11 01:25:02 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 11 01:25:00 DietPiProd systemd-timesyncd[19485]: Contacted time server 217.160.186.79:123 (0.debian.pool.ntp.org).
Nov 11 01:25:00 DietPiProd systemd-timesyncd[19485]: Initial clock synchronization to Sat 2023-11-11 01:25:00.749017 CET.
Nov 11 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 11 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 11 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 12 01:25:02 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 12 01:25:02 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 12 01:25:00 DietPiProd systemd-timesyncd[30991]: Contacted time server 217.197.91.176:123 (0.debian.pool.ntp.org).
Nov 12 01:25:00 DietPiProd systemd-timesyncd[30991]: Initial clock synchronization to Sun 2023-11-12 01:25:00.787972 CET.
Nov 12 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 12 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 12 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 13 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 13 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 13 01:25:00 DietPiProd systemd-timesyncd[11016]: Contacted time server 185.11.138.90:123 (0.debian.pool.ntp.org).
Nov 13 01:25:00 DietPiProd systemd-timesyncd[11016]: Initial clock synchronization to Mon 2023-11-13 01:25:00.216493 CET.
Nov 13 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 13 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 13 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 14 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 14 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 14 01:25:00 DietPiProd systemd-timesyncd[25697]: Contacted time server 192.53.103.108:123 (0.debian.pool.ntp.org).
Nov 14 01:25:00 DietPiProd systemd-timesyncd[25697]: Initial clock synchronization to Tue 2023-11-14 01:25:00.112312 CET.
Nov 14 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 14 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 14 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 15 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 15 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 15 01:25:00 DietPiProd systemd-timesyncd[5984]: Contacted time server 88.99.86.9:123 (0.debian.pool.ntp.org).
Nov 15 01:25:00 DietPiProd systemd-timesyncd[5984]: Initial clock synchronization to Wed 2023-11-15 01:25:00.551234 CET.
Nov 15 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 15 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 15 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 16 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 16 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 16 01:25:05 DietPiProd systemd-timesyncd[18742]: Contacted time server 194.25.134.196:123 (0.debian.pool.ntp.org).
Nov 16 01:25:05 DietPiProd systemd-timesyncd[18742]: Initial clock synchronization to Thu 2023-11-16 01:25:05.542746 CET.
Nov 16 01:25:06 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 16 01:25:06 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 16 01:25:06 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 17 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 17 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 17 01:25:00 DietPiProd systemd-timesyncd[32139]: Contacted time server 129.250.35.251:123 (0.debian.pool.ntp.org).
Nov 17 01:25:00 DietPiProd systemd-timesyncd[32139]: Initial clock synchronization to Fri 2023-11-17 01:25:00.538366 CET.
Nov 17 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 17 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 17 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 18 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 18 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 18 01:25:00 DietPiProd systemd-timesyncd[10977]: Contacted time server 217.197.91.176:123 (0.debian.pool.ntp.org).
Nov 18 01:25:00 DietPiProd systemd-timesyncd[10977]: Initial clock synchronization to Sat 2023-11-18 01:25:00.087090 CET.
Nov 18 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 18 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 18 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 19 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 19 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 19 01:25:00 DietPiProd systemd-timesyncd[22669]: Contacted time server 5.9.122.85:123 (0.debian.pool.ntp.org).
Nov 19 01:25:00 DietPiProd systemd-timesyncd[22669]: Initial clock synchronization to Sun 2023-11-19 01:25:00.243752 CET.
Nov 19 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 19 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 19 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 20 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 20 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 20 01:25:00 DietPiProd systemd-timesyncd[2245]: Contacted time server 78.47.56.71:123 (0.debian.pool.ntp.org).
Nov 20 01:25:00 DietPiProd systemd-timesyncd[2245]: Initial clock synchronization to Mon 2023-11-20 01:25:00.367962 CET.
Nov 20 01:25:01 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 20 01:25:01 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 20 01:25:01 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
Nov 21 01:25:01 DietPiProd systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
Nov 21 01:25:01 DietPiProd systemd[1]: Started systemd-timesyncd.service - Network Time Synchronization.
Nov 21 01:25:05 DietPiProd systemd-timesyncd[14094]: Contacted time server 217.144.138.234:123 (0.debian.pool.ntp.org).
Nov 21 01:25:05 DietPiProd systemd-timesyncd[14094]: Initial clock synchronization to Tue 2023-11-21 01:25:05.386530 CET.
Nov 21 01:25:06 DietPiProd systemd[1]: Stopping systemd-timesyncd.service - Network Time Synchronization...
Nov 21 01:25:06 DietPiProd systemd[1]: systemd-timesyncd.service: Deactivated successfully.
Nov 21 01:25:06 DietPiProd systemd[1]: Stopped systemd-timesyncd.service - Network Time Synchronization.
root@DietPiProd:~#

It’s done each night at 01:25

1 Like

yes can be set to hourly within dietpi-config. But usually your system time should stay in sync and not run out of sync that quickly. Usually system time is deviating if voltage or cpu frequency are to low.

ok thanks

so i am trying (in /boot/dietpi.txt)

# Network time sync: 0=disabled | 1=boot only | 2=boot + daily | 3=boot + hourly | 4=Daemon + Drift
CONFIG_NTP_MODE=4

better to change mode within dietpi-config to ensure all settings will be applied correctly. There as well all modes are explained

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ DietPi-Config β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Here you can adjust the frequency of network time syncs.                                                             β”‚
β”‚                                                                                                                      β”‚
β”‚  - Modes 1-3:                                                                                                        β”‚
β”‚ DietPi will launch systemd-timesyncd as a program, rather than a daemon. Once the time has been updated on your      β”‚
β”‚ system, timesyncd will exit to reduce resource usage.                                                                β”‚
β”‚                                                                                                                      β”‚
β”‚  - Mode 4:                                                                                                           β”‚
β”‚ systemd-timesyncd will run as a background daemon/service. Differences in time will be gradually adjusted over time, β”‚
β”‚ rather than instantly.                                                                                               β”‚
β”‚                                                                                                                      β”‚
β”‚  - Mode 0:                                                                                                           β”‚
β”‚ If you use a custom time sync method, e.g. the NTP package for high precision demand, select custom mode to avoid    β”‚
β”‚ systemd-timesyncd interference.                                                                                      β”‚
β”‚                                                                                                                      β”‚
β”‚                                            0 : Custom                                                                β”‚
β”‚                                            1 : Boot Only                                                             β”‚
β”‚                                            2 : Boot + Daily (Recommended)                                            β”‚
β”‚                                            3 : Boot + Hourly                                                         β”‚
β”‚                                            4 : Daemon + Drift                                                        β”‚
β”‚                                                                                                                      β”‚
β”‚                                                                                                                      β”‚
β”‚                                  <Ok>                                      <Cancel>                                  β”‚
β”‚                                                                                                                      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

I faced this as well for a while on my RPi 2 server, but IIRC it solved itself after a while. It means that the system clock is running too fast (with lowered idle frequency on RPi 4 it can run too slow) :smile:. No idea of the underlying reason, but it’s surely annoying that systemd forcefully rotates the journal in this case. Switching to hourly sync or daemon mode should help indeed.