mkdy |
|
Темы:
16
Сообщения:
91
Участник с: 03 января 2012
|
Привет. Такая ситуация. При выключении (скажем, на час и более), ощутимо отстаёт время в биосе, буквально на 5-10 минут каждый час. В рабочем состоянии такого не наблюдается. Что делать? Конечно, скорее всего арч тут ни при чём, если бы не одно но. Проблемы со временем начались после обновления гнома до 3.4. По началу просто не получалось изменить время средствами гнома (устанавливаю в настройках - эффекта ноль). Теперь вот проблемы в выключенном состоянии. Да, на машине одновременно арч и вин7. |
leonardo19 |
|
Темы:
40
Сообщения:
848
Участник с: 25 ноября 2008
|
У меня нет Гнома, могу высказать только общие соображения. В /etc/rc.conf в строке DAEMONS включен hwclock? Если да, то отключите, поставив восклицательный знак перед названием: !hwclock. Возможно, виновата неправильная поправка в /var/lib/hwclock/adjtime. |
mkdy |
|
Темы:
16
Сообщения:
91
Участник с: 03 января 2012
|
спасибо, в течение дня отпишусь о результатах |
mkdy |
|
Темы:
16
Сообщения:
91
Участник с: 03 января 2012
|
Просто чудеса, всё стало в норме. Правда так и не понял, в чём конфликт. Содержимое /var/lib/hwclock/adjtime -4641.465658 1336556980 0.000000 1336146360 LOCAL PS. Однако время в гноме изменить так и не получается, но это пофиг, если скакать не будет. |
leonardo19 |
|
Темы:
40
Сообщения:
848
Участник с: 25 ноября 2008
|
mkdyДемон hwclock при выходе из системы выставляет время часов в БИОСе, используя поправку в adjtime. У Вас эта поправка совершенно неправильная. Файл /var/lib/hwclock/adjtime лучше совсем удалить. Если Вы включите демон hwclock, то он воссоздаст этот файлик с нулевой поправкой. Подробнее в ArchWiki. |
nikisch |
|
Темы:
7
Сообщения:
224
Участник с: 24 ноября 2009
|
Эта штука появилась когда линукс перестал поддерживать локальное время чтобы можно было сосуществовать с виндой? Как автоматом синкать время в т ч в биосе с интернетом? ntpdate изменяет только время в системе. ntpd че-то вообще не але, встроенная в кеды синкалка тоже. |
elsonador |
|
Темы:
63
Сообщения:
996
Участник с: 09 апреля 2010
|
hwclock должен быть включен. Хотя не всегда помогает. Linux любит локальное время при отключении записать в BIOS, при загрузке прочитать его как UTC и локальное улетает чёрт-те куда. Причём это не лечится. Как милицейская мигалка: работает-не работает-работает-не работает-работает-не работает. Nikisch Работает. Nikisch А она вообще когда-то работала? |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
NikischКак это “перестал поддерживать лок. время”? Линукс все поддерживает, надо только внимательно документацию читать. Что бы сосуществовать на системе с мультизагрузкой, где есть windows, надо в /etc/rc.conf параметр HARDWARECLOCK=“localtime” выставлять и в DAEMONS hwclock. (man rc.conf секция HARDWARECLOCK более подробно) |
chawoosh |
|
Темы:
4
Сообщения:
107
Участник с: 07 декабря 2011
|
В каком формате записывать текущее время в BIOS при отключении - определяет третья строчка в файле /var/lib/hwclock/adjtime, в каком виде его интерпретировать при загрузке - переменная в rc.conf, как тут справедливо замечено. Если определения в этих файлах рассогласованы - возникают “прыжки” времени при перезагрузке. |