У меня очень странное поведение часов KDE в последней версии Kubuntu с бэкпортами KDE 4.10. Системные часы установлены правильно, хотя по какой-то причине они используют UTC.
Это правильно:
me@pinguino ~]$ date
Fri Mar 15 09:06:36 UTC 2013
Тем не менее, часы просто неправильно. Посмотри это:
Время в Риме никогда не может быть таким же, как в UTC, так как впереди всегда 1 или 2 часа! Ошибка ??
Ответы:
Я сделал еще несколько расследований. Похоже, часы KDE будут зависеть от / etc / localtime. Мой был неправильно установлен (это была символическая ссылка на "../posix/Europe/Rome", которая не существует).
Чтобы решить, я сначала пошел в часы KDE (щелкните правой кнопкой мыши на апплете часов - отрегулируйте дату и время - вкладку часовых поясов и выберите Европа / Рим).
Затем я запустил sudo dpkg -configure tzdata и настроил его снова. Это вывело это:
Наконец, я перешел к настройкам «Цифровые часы» (щелкнув правой кнопкой мыши на апплете с часами) и выбрал «Рим», а затем установил «Часы по умолчанию»: «Местные».
Теперь все кажется правильным ...
Вы также можете установить часы, чтобы точно соответствовать удаленному NTP-серверу, например так:
Примечание: обязательно обновите пакет tzdata.
источник
/etc/localtime
была символическая ссылка,../posix/Europe/Bucharest
поэтому я просто удалил ее и связал с соответствующим файлом:ln -s /usr/share/zoneinfo/Europe/Bucharest /etc/localtime
и часы мгновенно зафиксировали себя (KDE).