Привет!
Ситуация такая: в настройках даты времени выбран часово пояс Киев, время выставлено верно, в биосе аналогично. Делаем ребут - все ок, подключаемся к интернету - сразу происходит, видимо, синхронизация, о которой я никого не прошу, и время скидывается на 3 часа меньше (ровно поj гринвичу).
Находил решения править файл /etc/default/rcS UTC=yes заменить на UTC=no - не помогло.
настройки часов
настройки часового пояса
если выставит время верно - до ребута все ок, а потом все заново...
Попробуйте в биосе UTC выставить.
я искал, но не вижу там ничего такого
может тогда сделать ход конем? Выставить часовой пояс на 3 меньше\больше(ночь не спамши, не соображу куда вам надо крутить :( ), чем стоит сейчас?
Тупо на три часа меньше ;)
ну это я и сам доганяю) но хотелось бы обойтись без таких костылей, где то явно косяк
Интернет случайно не через прокси? Помнится, у меня был гемор именно со временем когда связь только через прокси, а стандартные порты закрыты.
нет
Помнится, в настройках часового пояса по умолчанию стояла галка напротив UTC После выбора конкретного часового пояса, она всё равно оставалаль и пришлось снять ёё вручную. Так наладилось.
вы же видите мой скрины, у меня такого нет, можно только выбрать конкретный часовой пояс, убрать нельзя.
Судя по всему версия не указана, или не заметил, значит будем исходить из версии косяков настройщика.
cat /etc/timezone
Europe/Kiev
И у меня все нормально. :-)
аналогично
Europe/Kiev
такую проблему видел и на 12.10, у меня 13.04
А с чего ты взял что это костыль? Это как раз обычная настройка. В биос выставляешь время по UTC (именно цифры), а в настройках выставляешь свой пояс - Киев. Система сдвигает время на UTC + 3.
Это не то окно. Правая кнопка по виджету часов -> Digital clock settings -> выбираем раздел Time Zone и устанавливаем только галку на Киев (c UTC снимаем, как уже сказали выше).
(Твой скрин с опции: Adjust Date and Time)
нашел то окно, поставил галку только на киеве - все без изменений, в биосе стоит мое время.
Хочу обратить внимание: время меняется только если подключаешься к интернету, т.е. Идет синхронизация с чем то (у меня она отключена) и выставляется какое-то время, что будет в биосе не имеет значения.
Пока сделал через ж***, а именно: выставил зону в настройках часовых поясов - Алма-ата (это +6 GMT), затем зашел в настройки виджета часы, поставил галку на европа/киев, и выбрал ее в выпадающем списке, время стало такое, как должно быть... Но это, конечно, не вариант.
Что странно: ставлю туже алмаату - там все ок, без каких либюо танцев показывает сразу их время, - +3 от нашего, ставлю киев - показывает - 3 от нашего.. Что то не так именно с киевом...
Хорошо, попробуй так. В биосе все-таки поставь UTC. Потом создай симлинк:
# cd /etc
# ln -sf /usr/share/zoneinfo/Europe/Kiev localtime
Появится ссылка /etc/localtime
Кроме этого дай:
# dpkg-reconfigure tzdata
Ай шаман! Заработало! Спасибище! А что было то?
стояло не то. :-)
скорее стояло утс, иногда при неправильном выборе сначала это бывает.
На самом деле, dpkg-reconfigure tzdata выполняет как раз верхнюю процедуру ln -sf /usr/share/zoneinfo/Europe/Kiev localtime
Склероз таки, я хотел спросить, на что локалтиме слинкован. :-(
то есть можно либо первое, либо второе? Просто у меня у друга такая же трабла.
У меня команда
dpkg-reconfigure tzdata
выдала европу, потом киев, так что я в ней ничего не менял.
Если ты сначала сделал ln -sf /usr/share/zoneinfo/Europe/Kiev localtime, то разумеется, dpkg-reconfigure tzdata вернет тебе именно то, что есть. :-)
Ибо именно она настраивает соотвествие локалзоны текущему часовому поясу, который и есть Европа Киев. :-)
Если у друга такая же трабла - то стоит глянуть, что у друга стоит сейчас, желательно через реконфигуре, вполне возможно что стоит ютс по умолчанию.
И еще - я вот не помню, он копирует файл или делает линк. Вполне возможно, что копирует.
На моих машинах - это не линк, а файл. С содержимым файла из зоны Европа/киев
Отправить комментарий