Time incorrect on 5 inch display SV08

SOVOL SV08 told me it is not possible, at this time, (a firmware for their display update maybe, sometime, if at all in the future), to change or set the time on their 5 inch display; Hope they do!

It seems to me that SOVOL SV08 Klipper is not the full and complete version of Klipper, e.g. a few, about 2, other users config files do not appear to function for me.

Maybe a Bigtree Tech display is better.

Thankyou very, very much for trying to fix it for me :slight_smile:

I have the new 7in BTT HDMI screens and it has the same problem with the time being one to one and a half hours out in Ireland ?

I think it is a Time Zone issue. My Sovol 5 inch touch display is out by I think a time zone issues : Sovol have told me no fix.
Mine e.g. shows 8:23 pm when it is 9:30 pm

When I noticed time displayed in UTC on the HDMI touchscreen connected to the SV08, I connected using ssh, and, as root, executed:
dpkg-reconfigure tzdata
and picked my location. When I did so, I wasn’t aware of that there doesn’t appear to exist a solution at this time. However, the time displayed is correct now.

When the clock “when back” one hour in the UK, daylight saving, the time for now is correct. So it does appear it is a time zone thing.

Odd that Sovol told me it is not possible to change the time zone when you have managed to do this.

Thank You 2000%

Current default time zone: ‘Etc/Greenwich’
Local time is now: Wed Dec 4 08:35:31 GMT 2024.
Universal Time is now: Wed Dec 4 08:35:31 UTC 2024.

I can confirm that this works great.

Thanks!

Why can I not Heart a comment, some I can heart some I can’t?

I’m a bit late to the party, but if you are still looking for a solution it appears your machine is not synching to a time server because Sovol failed to add the necessary client so it can’t connect to an NTP server to get the correct time.

SSH (via Putty or other terminal) and enter:

sudo apt install systemd-timesyncd

Next enter

timedatectl set-ntp true

You will probably be prompted to enter the password again, but once that’s done the printer will sync the internal clock to the network time. Then you just need to set your time zone, as described earlier in this thread.

Problem wasn’t getting the right time (in UTC), but changing the time zone of the machine, so local time is displayed instead of UTC.