When changing the local time zone in kde from ZONE_A to ZONE_B, i still see the time of ZONE_A, but kde is telling me that i am in ZONE_B. The problem seems to be related to the following observations: 1. KDE only changes /etc/timezone when changing the local time zone in system settings. KDE also seems to read the local timezone from here. 2. There also exist /etc/localtime. If i chance /etc/localtime to the same zone as in /etc/timezone kdes time is OK, otherwise the time calculation is done by /etc/localtime. Also the date command seems to depend on /etc/localtime only. This means kde seems to calculate the time offset with /etc/localtime and reads the current time zone from /etc/timezone. Reproducible: Always
Setting timezone, sets the local timezone (differs from system setup), when you hover over the clock (after re-login to kde) it will show UTC, local timezone and system timezone. If it does not have any other effects in kde environment it is a bug in kde. So please report it to upstream.