Пару дней морочился с настройкой синхронизации времени. Перепробовал миллион различных способов. И, наконец нашёл причину поломки времени. Оказывается, при смене часового пояса через соответствующее средство в настройках системы, создаётся битый симлинк /etc/localtime, ссылающийся на несуществующий файл ../posix/Europe/Kiev, вместо существующего файла /usr/share/zoneinfo/Europe/Kiev или /usr/share/zoneinfo/posix/Europe/Kiev. В результате системные часы сбиваются на время по UTC и, при очередной синхронизации, убегают от локального на разницу с UTC.
Чтобы этого избежать нужно вручную исправить файл /etc/localtime так:sudo rm -f /etc/localtime && sudo ln -sf /usr/share/zoneinfo/Europe/Kiev /etc/localtime
или так:sudo dpkg-reconfigure tzdata
И это следует повторять каждый раз, когда вы сохраняете настройки вашего часового пояса, времени или сервера синхронизации времени посредством стандартного средства для этих целей.
Два раза уже обсуждалось: 1, 2.
Обсуждалось, да не это. В тех темах проблема не локализована. Люди там так и не узнали, где лежат грабли, могут и наступить, а потом всё по-новой...
Тогда «это не баг — это фича».
Остается только понять - почему KDE перестало это делать на автомате, при изменении из гуёв ???
Оно делает, однако... :) Осталось разобраться чей это баг. Либо виновна Canonical с нагромождением симлинков в /usr/share/zoneinfo/, либо виновата Kubuntu, что не проверяет содержимое /usr/share/zoneinfo/ на корректность.
Попробуйте в биосе поставить utc, а в кедах выберите свой часовой пояс.
Пробовал. Это точно баг. Оно подхватывает значение из биоса до первой синхронизации. Не важно какой часовой пояс выбран. У него своё мнение на счёт времени. :)
У мене нету такого, попробовал попоменять на разные пояса, все намано? О_о Стоит при этом на проксях под суськой еще и свой локальный сервер для синхронизации. 12.04 кубунта.
Да, забыл сказать, не всегда заметна зловредная деятельность бага.
Чтобы убедится, коснулся ли вас баг, посмотрите вывод:
ls -l /etc/localtime
Если это симлинк и он ведёт неизвестно куда, значит вы счастливый обладатель бага. :)Отправить комментарий