Zegar Kubuntu i KDE

9

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:

wprowadź opis zdjęcia tutaj

Rzym nigdy nie może mieć takiego samego czasu jak UTC, ponieważ zawsze jest o 1 lub 2 godziny do przodu! Pluskwa??

Palantir
źródło
Właśnie zaktualizowałem moją maszynę Opensuse do KDE i mam podobny problem z czasem. Może zechcesz zalogować się do narzędzia do śledzenia błędów KDE, ponieważ nie sądzę, że jest to specyficzne dla Kubuntu. Pomyśl, że jest to prawdopodobnie związane z KDE 4.10.
LinuxBill
Problem polega na tym, że kiedy próbujesz użyć apletu ustawień systemu do skonfigurowania daty i godziny (lub ustawienia synchronizacji NTTP), / etc / localtime jest ponownie usuwany i problem powraca.

Odpowiedzi:

14

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:

Current default time zone: 'Europe/Rome'
Local time is now:      Fri Mar 15 10:36:52 CET 2013.
Universal Time is now:  Fri Mar 15 09:36:52 UTC 2013.

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:

sudo rdate time.ien.it

Uwaga: należy zaktualizować pakiet tzdata.

Palantir
źródło
@Seth edytował w ten sposób: Musiałem dodać jeszcze jeden krok, ponieważ czas był nieprawidłowy. W oknie terminala wpisałem: sudo date -s 14:09:15 Podczas oglądania [time.gov] time.gov/widget.html ) w mojej przeglądarce Chrome, aby uzyskać dokładny czas. Teraz wszystko jest w porządku i jestem gotowy na kolejną zmianę jesienią. *
Palantir
@Seth: Ponownie zredagowałem propozycję użycia rdate, która precyzyjnie ustawi zegar. Zegar KDE pozwoli także na automatyczną synchronizację czasu.
Palantir
W porządku. To była sugerowana edycja mojego anonimowego użytkownika. Ponieważ nie było w tym nic „złego”, zatwierdziłem to, ale prawdopodobnie wiesz więcej na ten temat niż ja;)
Seth
1
Dziękuję bardzo! Od zawsze zmagam się z tym problemem z zegarem KDE, a jest tak wiele fałszywych informacji i rozwiązań, które po prostu nie działają. To w końcu to naprawiło!
Ben Lee
2
Dziękuję Ci! W moim przypadku /etc/localtimebył dowiązaniem symbolicznym, ../posix/Europe/Bucharestwięc właśnie go usunąłem i podłączyłem do odpowiedniego pliku: ln -s /usr/share/zoneinfo/Europe/Bucharest /etc/localtimea taktowanie natychmiast naprawiło się (KDE).
f .ardelian