Правильное отображение времени.

PCLinuxOS

Модератор: Bizdelnick

Elrock2
Сообщения: 31

Правильное отображение времени.

Сообщение Elrock2 »

У меня на компьютере в аппаратных часах установлено местное время.

Часовой пояс установлен Азия/Екатеринбург (GMT+5)

Но время в KDE показывает на 5 чаcов больше, чем нужно.

То же самое в Kubuntu без проблем.

Пробовал командой.

Код: Выделить всё

hwclock --hctosys


Становится нормально до первой перезагрузки.

Как сделать правильно?
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: Правильное отображение времени.

Сообщение olelukoie »

Это, видимо, какой-то глюк в мандряшной части ПО. Если часы в BIOS выставлены по местному времени, то часовой пояс указывать не надо. Откройте "Центр управления Mandriva Linux"->Система->Локализация->"Дата и время" и посмотрите, что там выставлено. Можете включить синхронизацию времени с Интернетом.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Правильное отображение времени.

Сообщение Rootlexx »

Elrock2
Обсуждалось уже, неужели сложно было поискать по форуму, прежде чем спросить?
Спасибо сказали:
Elrock2
Сообщения: 31

Re: Правильное отображение времени.

Сообщение Elrock2 »

Фокус с hwclock --hctosys в указанном обсуждении был и для меня очевиден. Хотелось правильного решения. Придется все таки так и сделать.

Видно, действительно глюк Mandriva.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Правильное отображение времени.

Сообщение Rootlexx »

Elrock2 писал(а):
18.11.2008 10:01
Фокус с hwclock --hctosys в указанном обсуждении был и для меня очевиден. Хотелось правильного решения.

Хм, сама проблема как раз и заключается в том, что не срабатывает правило udev, где и выполняется эта команда — «hwclock --hctosys» :) . Так что это вполне себе правильное решение.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Правильное отображение времени.

Сообщение sash-kan »

ну, если аппаратные часы поставить по utc, и сказать об этом операционке, то всё будет в порядке.
это если уж совсем по-простому.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Правильное отображение времени.

Сообщение Rootlexx »

sash-kan писал(а):
18.11.2008 18:27
ну, если аппаратные часы поставить по utc, и сказать об этом операционке, то всё будет в порядке.
это если уж совсем по-простому.

Только как сказать об этом Windows?
Спасибо сказали:
Elrock2
Сообщения: 31

Re: Правильное отображение времени.

Сообщение Elrock2 »

Rootlexx писал(а):
18.11.2008 18:36
sash-kan писал(а):
18.11.2008 18:27
ну, если аппаратные часы поставить по utc, и сказать об этом операционке, то всё будет в порядке.
это если уж совсем по-простому.

Только как сказать об этом Windows?


Вот в том то и дело. У меня еще стоит лицензионная WinXP (только для клиент-банка и оформления кредитов). Если б ее не было - не было б проблем.

Всем спасибо!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Правильное отображение времени.

Сообщение sash-kan »

наткнулся вот на статейку: http://www.cl.cam.ac.uk/~mgk25/mswish/ut-rtc.html
в те времена, когда winnt ещё запускалась на risc-машинах (и где rtc, как и положено, были выставлены в utc), сохранилась в ядре обработка ключа реестра HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal.
но не всё так радужно. про переменную RealTimeIsUniversal давным-давно забыли и забили.
и даже если выставить этот ключ в «1», вроде бы, могут быть проблемы. особо не вникал, т.к. windows меня интересует мало.
кому интересно, могут прочитать статью по первой ссылке и погуглить: http://www.google.com/search?hl=ru&q=RealTimeIsUniversal
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: