Forum :: gentoo.org.pl
22 Maj, 2012, 08:27:11 *
Witamy, Gość. Zaloguj się, lub zarejestruj proszę.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności:
 
   Strona główna   Pomoc Szukaj Kalendarz Zaloguj się Rejestracja  
Strony: [1]   Do dołu
  Drukuj  
Autor Wątek: Zegar w systemie.  (Przeczytany 2134 razy)
0 użytkowników i 1 Gość przeglądają ten wątek.
Bzyk
Newbie
*

Karma: +1/-0
Offline Offline

Płeć: Mężczyzna
wiadomości: 40



Zobacz profil
« : 22 Czerwiec, 2007, 21:19:46 »

Cze.
Pewnie błaha sprawa, ale mam problem z prawidłową konfiguracją zegarka.
Objawia się to tym, że każde uruchomienie systemu przestawia mi zegarek na około 22 godziny wstecz. Np. uruchamiam kompa o 14:20 i w KDE mam godzinę 17:54 ale poprzedniego dnia (nie zwróciłem uwagi czy zawsze co do minuty ale na pewno nie pełne godziny).
Poniżej  /etc/conf.d/clock (usunąłem komenty)
Kod:
CLOCK="UTC"
TIMEZONE="Europe/Berlin"
CLOCK_OPTS=""
CLOCK_SYSTOHC="no"
SRM="no"
ARC="no"

Zegar w BIOS ustawiony na UTC (tak mi się wydaje) czyli nasz czas bieżący minus 2 godziny.
Zaczynam mieć wrażenie, że to coś w jądrze jest nie tak ustawione...
Please, help.
Zapisane

Linux is like wigwam. No windows, no gates... Just apache inside.
lindal
Global Moderator
Full Member
*****

Karma: +2/-1
Offline Offline

Płeć: Mężczyzna
wiadomości: 194


Zobacz profil
« Odpowiedz #1 : 22 Czerwiec, 2007, 21:24:43 »

Kod:
CLOCK="local"
Zapisane

Linux Registered User #291949
AMD Barton 2500+ / Gentoo 2007.0 / 2.6.23-gentoo-r3 / gcc-4.1.2 / xorg-7.2 / fluxbox-1.0.0-r1
Bzyk
Newbie
*

Karma: +1/-0
Offline Offline

Płeć: Mężczyzna
wiadomości: 40



Zobacz profil
« Odpowiedz #2 : 22 Czerwiec, 2007, 23:03:45 »

To zbyt proste. Przerabiałem to.
Mimo to zmieniłem na 'local', zrebootowałem system.
Zajrzałem przy starcie do BIOSu - 20:49, 22.06.2007
Start Gentoo:
(cat /var/log/messages | grep rtc)
Kod:
Jun 22 14:52:22 ghost rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
Jun 22 14:52:22 ghost rtc0: alarms up to one year, y3k
Jun 22 14:52:22 ghost Using IPI Shortcut mode
Jun 22 14:52:22 ghost rtc_cmos 00:06: setting the system clock to 2007-06-22 20:49:15 (1182545355)
Jun 22 14:52:22 ghost rtc: I/O resource 70 is not free.

Skąd tam godzina 14:52?!

(cat /var/log/messages | grep clock)
Kod:
Jun 22 14:52:22 ghost Time: tsc clocksource has been installed.
Jun 22 14:52:22 ghost rtc_cmos 00:06: setting the system clock to 2007-06-22 20:49:15 (1182545355)
Jun 22 14:52:22 ghost intel8x0_measure_ac97_clock: measured 50854 usecs
Jun 22 14:52:22 ghost intel8x0: clocking to 47398

Przypominam, że chwilę przedtem w BIOSie była ustawiona godzina 20:49...

Niepokoi mnie to I/O resource 70 is not free ale nie wiem co to ma być. Inna sprawa, że owo zdarzenie ma miejsce już w innym czasie (14:52).
Oprócz tego wszystkie odczyty plików konfiguracyjnych mają adnotację, że są zmodyfikowane w przyszłości (bo zawsze ręcznie zmieniam czas na dobry) a potem jakimś cudem sam się przestawia przy boocie systemu (bo w BIOS jest dobry).
Zapisane

Linux is like wigwam. No windows, no gates... Just apache inside.
Zaus
Newbie
*

Karma: +1/-0
Offline Offline

Płeć: Mężczyzna
wiadomości: 19



Zobacz profil
« Odpowiedz #3 : 22 Czerwiec, 2007, 23:42:25 »

rm /etc/adjtime powinno pomóc
Zapisane
Bzyk
Newbie
*

Karma: +1/-0
Offline Offline

Płeć: Mężczyzna
wiadomości: 40



Zobacz profil
« Odpowiedz #4 : 23 Czerwiec, 2007, 21:41:40 »

O. Coś nowego. Mam nadzieję, że pomoże, bo historia od wczoraj jest taka:
Przed wyłączeniem zegar ustawiony prawidłowo.
Dziś włączam o 21:30 i wpierw zaglądam do BIOSu: godzina 13:32 (choć wg UTC powinna być 19:32 - zapomniałem, że przestawiłem 'clock' na 'lokal')...
Ustawiam na 19:32, w KDE mam godzinę 16:36 ale wczoraj...

Skasowałem owy 'adjtime'. Zobaczymy jutro. :-)
Zapisane

Linux is like wigwam. No windows, no gates... Just apache inside.
Bzyk
Newbie
*

Karma: +1/-0
Offline Offline

Płeć: Mężczyzna
wiadomości: 40



Zobacz profil
« Odpowiedz #5 : 24 Czerwiec, 2007, 16:53:03 »

Zaus, pomogło! Dzięki. BTW. co robi ten plik? Po co takie coś i skąd to się wzięło? W tej chwili ten plik zawiera same zera...
Zapisane

Linux is like wigwam. No windows, no gates... Just apache inside.
Zaus
Newbie
*

Karma: +1/-0
Offline Offline

Płeć: Mężczyzna
wiadomości: 19



Zobacz profil
« Odpowiedz #6 : 24 Czerwiec, 2007, 21:22:29 »

man adjtime
Wprowadza korekty względem zegara sprzętowego.  Zdaje się że stawiane automatycznie przez skrypty startowe zegara jeśli masz UTC.
Zapisane
Strony: [1]   Do góry
  Drukuj  
 
Skocz do:  

Działa na MySQL Działa na PHP Powered by SMF 1.1.1 | SMF © 2006, Simple Machines LLC
Joomla Bridge by JoomlaHacks.com
Prawidłowy XHTML 1.0! Prawidłowy CSS!
Strona wygenerowana w 0.065 sekund z 21 zapytaniami.