Please never tell only your conclusions. Always first and foremost SHOW what the computer says (copy/past, including the line with the prompt and the command, all the output up to and including the next prompt between CODE tags in the post, you get CODE tags by clicking on the # button in the tool bar of the post editor).
E.g, when I want to inform people here what date shows:
henk@boven:~> datewo nov 28 10:53:06 CET 2018
henk@boven:~>
For your question: I have Europe/Amsterdam and no deviations.
There was some report ( looked for it, but can no longer find it ) where the culprit appeared to be that both ntpd and systemd-timesyncd were active, Please check, and if so, disable the ntpd service.
Thanks for the replies and good news Fabian is working on back-porting some QT code that probably fixes the issue, see bug report.
hidden:~ # systemctl --all --full list-units | fgrep chrony
chronyd.service loaded active running NTP client/server
hidden:~ # systemctl --all --full list-units | fgrep ntp
● ntpd.service not-found inactive dead ntpd.service
● ntpdate.service not-found inactive dead ntpdate.service
● sntp.service not-found inactive dead sntp.service
hidden:~ # systemctl --all --full list-units | fgrep timesync
systemd-timesyncd.service loaded inactive dead Network Time Synchronization
hidden:~ #
hidden:~ # date
Thu Nov 29 07:49:10 GMT 2018
hidden:~ #
This is a standard Leap 15.0 install + rsyslog + patterns console tools, kvm host server and some dev patterns. Time settings have only been made via the installer. The laptop was powered off (not sleeping or hibernating) in the night of the daylight time change.
hidden:~ # ls -l /etc/localtime
lrwxrwxrwx 1 root root 33 Aug 17 17:21 /etc/localtime -> /usr/share/zoneinfo/Europe/Dublin
hidden:~ # cat /etc/adjtime
0.0 0 0.0
0
UTC
hidden:~ #
Before spending more time on investigating this further, it will be sensible to wait for the qt fix that should become available shortly and probably solves the issue, see https://bugzilla.opensuse.org/show_bug.cgi?id=1114570
Before spending more time on investigating this further, it will be sensible to wait for the qt fix that should become available shortly and probably solves the issue, see https://bugzilla.opensuse.org/show_bug.cgi?id=1114570
That only affects a graphic widget. If that bug is your problem, then the command
That is what he reported in his first post above (without showing anything) and repeated (by showing the command) in a later post. He only complains about his personal KDE sessions showing times that differ from this system timezone. As I see it, he complains that KDE differs from the system default (well, that is of course possible, every user may set his “personal” time zone, that differs from the system’s time zone) without him setting this in KDE. And that is also not consistent.
Thanks for pointing this out but that first post also shows that it wasn’t a simple “user accidentally configured a different time zone in KDE” issue (+2h in one widget, -2h in another).
A patch solving the bug in Qt became available for Leap 15.0 through regular updates in February.