Mam bardzo dziwne zachowanie zegara KDE w najnowszej wersji Kubuntu z backportami KDE 4.10. Zegar systemowy jest ustawiony poprawnie, choć z jakiegoś powodu używa UTC.
To jest poprawne:
me@pinguino ~]$ date
Fri Mar 15 09:06:36 UTC 2013
Jednak zegar jest po prostu zły. Zobacz:
Rzym nigdy nie może mieć takiego samego czasu jak UTC, ponieważ zawsze jest o 1 lub 2 godziny do przodu! Pluskwa??
Odpowiedzi:
Zrobiłem trochę więcej dochodzenia. Wygląda na to, że zegar KDE będzie zależał od / etc / localtime. Mój został niepoprawnie ustawiony (był to dowiązanie symboliczne do „../posix/Europe/Rome”, które nie istnieje).
Aby rozwiązać, najpierw poszedłem do zegara KDE (kliknij prawym przyciskiem myszy aplet zegara - dostosuj datę i godzinę - zakładkę stref czasowych i wybrałem Europe / Rome).
Następnie uruchomiłem sudo dpkg-rekonfiguruj tzdata i skonfigurowałem go ponownie. Wyprowadził to:
Wreszcie przeszedłem do ustawień zegara cyfrowego (kliknij prawym przyciskiem myszy aplet zegara) i wybrałem Rzym, a następnie ustaw „Domyślne ustawienia zegara” na: Lokalne.
Teraz wszystko wydaje się poprawne ...
Możesz również ustawić zegar, aby dokładnie pasował do zdalnego serwera NTP, na przykład:
Uwaga: należy zaktualizować pakiet tzdata.
źródło
/etc/localtime
był dowiązaniem symbolicznym,../posix/Europe/Bucharest
więc właśnie go usunąłem i podłączyłem do odpowiedniego pliku:ln -s /usr/share/zoneinfo/Europe/Bucharest /etc/localtime
a taktowanie natychmiast naprawiło się (KDE).