godzina

Ogólne pytania dotyczące systemu
fanatico
Beginner
Posty: 315
Rejestracja: 27 stycznia 2007, 23:16

godzina

Post autor: fanatico »

Witam.
Mam problemik z ustawieniem godziny - tzn zmieniam podczas działania systemu na obecną godzinę ale po włączeniu systemu godzina jest o 2 h do przodu.Za każdym razem się dzieje tak samo :-) .Obszar mam ustawiony na

Kod: Zaznacz cały

Warszawa/PL
.Nigdy nie miałem takiego "dziwnego" problemu.
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

Masz laptopa? jesli tak to może to być przyczyną. Ustaw czas na taki jaki chcesz, a później w konsoli jako root:

Kod: Zaznacz cały

hwclock --systohc --directisa
Jeśli zegar w BIOSIe masz ustawiony na UTC to dodaj do w/w polecenia

Kod: Zaznacz cały

--utc
fanatico
Beginner
Posty: 315
Rejestracja: 27 stycznia 2007, 23:16

Post autor: fanatico »

Dziekuje-pytanie tylko moje - dlaczego tak sie dzieje :?: .Naturalnie punkcik :-)
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

fanatico pisze:dlaczego tak sie dzieje
Miałeś szczęście , bo akurat mialem ten sam problem i znalazłem na google rozwiązanie. Z tego co przyczytałem, to jest to bug związany z acpi. Po prostu hwclock bez --directisa chce zmieniać zegar za pomocą /dev/rtc a nie może się z nim komunikować z powodu tego buga. Z kolei

Kod: Zaznacz cały

hwclock --systohc
jest wykorzystywane przez odpowiedni skrypt wykonywany przez debiana przy zamknięciu systemu, do zapisu czasu systemowego do BIOSu. Przez to, że nie mógł zapisać, po uruchomieniu kompa ponownie wracała Ci stara godzina.
seelk
Posty: 31
Rejestracja: 07 października 2007, 01:30

Post autor: seelk »

mlyczek pisze:Masz laptopa? jesli tak to może to być przyczyną. Ustaw czas na taki jaki chcesz, a później w konsoli jako root:

Kod: Zaznacz cały

hwclock --systohc --directisa
Jeśli zegar w BIOSIe masz ustawiony na UTC to dodaj do w/w polecenia

Kod: Zaznacz cały

--utc
Po zastosowaniu rady, godzine ulegla zmianie na wlasciwa, jednak teraz w Windowsie mam o 2h za wczesnie ;-) jakas rada na to jest?
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

seelk pisze:Po zastosowaniu rady, godzine ulegla zmianie na wlasciwa, jednak teraz w Windowsie mam o 2h za wczesnie jakas rada na to jest?
usun plik /etc/adjtime, później ustaw datę i godziną na taką jaka jest teraz, w pliku /etc/default/rcS zmień

Kod: Zaznacz cały

UTC=yes
na
UTC=no
poźniej daj

Kod: Zaznacz cały

hwclock --systohc --directisa --localtime
, powinno być już ok.
waldus86
Posty: 42
Rejestracja: 21 lutego 2007, 19:37
Lokalizacja: Danowo/wawa

Post autor: waldus86 »

Witam. Mam podobny problem. Zegar ciagle przestawia mi sie o 2 godziny do przodu. Zrobilem wszystko o czym pisaliscie wyzej ale problem nadal jest. Nie wiem dlaczego, ale gdy debian mi startuje wyswietla sie
"Unable to set the System Clock" po czym jest data i godzina(ale inna niz ta ktora byc powinna). Co wiecej proba wykonnaia polecenia hwclock(chce zobaczyc jaki jets czas zegra sprzetowego) konczy si wypisaniem na monitorze:
select() to /dev/rtc to wait for clock tick timed out
To amo wyswietla sie rowniez gdy wylaczam kompa O co do diabla chodzi nie wiem. Przeczytalem juz sporo na gooogle i na forum ale dalej jets to samo Moze cos poradizcie??
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

Jak dodasz do hwclock opcję --directisa to hwclock nie bedzie chciał komunikować się z zegarem prze /dev/rtc, ale bezpośrednio. Bo na laptopach przez bug w acpi nie może tego zrobić. Jak chcesz, zeby nie wyswietlał tych komunikatów to musisz wyedytować dwa skrypty: /etc/init.d/hwclock.sh i /etc/init.d/hwclockfirst.sh. Musisz w linijce zawierającej

Kod: Zaznacz cały

HWCLOCKPARS=
dodać to --directisa tak, aby wyglądała

Kod: Zaznacz cały

HWCLOCKPARS=--directisa
i tak w obu plikach. Linijka ta znajduje się mniej więcej na początku plików. Teraz nie powinny się te komunikaty wyświetlać.
waldus86
Posty: 42
Rejestracja: 21 lutego 2007, 19:37
Lokalizacja: Danowo/wawa

Post autor: waldus86 »

Dzieki :) Pomoglo i czas udalo sie ustawic. Pozdrawiam
olka
Posty: 65
Rejestracja: 20 października 2007, 12:52
Lokalizacja: Gdynia

Post autor: olka »

mlyczek pisze:(...)Bo na laptopach przez bug w acpi nie może tego zrobić.
Nie tylko w laptopach - mam identyczną sytuację na zwykłym PC.
ODPOWIEDZ