SDDM Boot time Issue

Hi there!

I have a Microsoft Surface Pro 8 and installed KDE Neon onto it replacing Windows (not dual booting).
After some troubleshooting I managed to get KDE Neon to boot and work properly (I installed surface-linux repo as well), all items seem to be working apart from one thing.

When I reboot my device I noticed that the my device is showing the incorrect time for about 20-30 seconds.

I have done some testing and I think I have narrowed down the issue, KDE Neon command ‘date’ shows as my device UEFI/BIOS time ± region time offset until time synchronisation kicks in and makes the system show the correct time.
Example 1: My UEFI time is 15/04/25 2200, and the KDE region is NZST (UTC+12), so KDE shows 16/04/25 1000 until time sync
Example 2: My UEFI time is 15/04/25 2200, and the KDE region is AEST (UTC+10), so KDE shows 16/04/25 0800 until time sync

I have tried a few different online suggestions (installing/uninstalling some packages) to no avail.
Since I couldn’t see anyone with the same problem so I thought I would come on here to ask.

I am more than happy to provide logs, conf file details or anything else you think you might need to resolve this issue.

Thank you all in advance for your help :slight_smile:

ls -l /etc/localtime

Is it linked to the proper timezone? Not that it matters, but, are you using systemd-timesyncd or what?

1 Like

I tried that command and the result shows the timezone I expected, I can confirm that systemd-timesyncd is installed.
Result from the ls -l /etc/localtime command:
lrwxrwxrwx 1 root root 36 Apr 15 17:49 /etc/localtime -> /usr/share/zoneinfo/Pacific/Auckland

I have also noticed that if I don’t have an internet connection that the time sync service wont connect and my system wont change to the correct time.

Let me know if you want me to try something else

Well, after the clock syncs to the internet try:

sudo hwclock --systohc --localtime

2 Likes

That seems to have worked! Thank you very much :slight_smile: