Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2017-11-16 18:13:20

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

[SOLVED]Problem z godziną w Lxde debian testing

Dwa systemy na dysku: debian testing i windows7. Laptop dell e6410.
Po uruchomieniu linuxa czas jest o godzinę do przodu po czym zmienia się (cofając) na prawidłowy po upłynięciu kilkunastu sekund przez to czas w biosie cofa mi się o godzinę.
W przypadku windows czas jest prawidłowy i w biosie nic się nie przestawia.

Ostatnio edytowany przez oli (2017-11-17 07:53:07)

Offline

 

#2  2017-11-16 18:33:54

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

Kod:

dpkg-reconfigure tzdata

Jaką strefę wybrać?

Ostatnio edytowany przez oli (2017-11-16 18:40:25)

Offline

 

#3  2017-11-16 19:01:12

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [SOLVED]Problem z godziną w Lxde debian testing

oli napisał(-a):

Kod:

dpkg-reconfigure tzdata

Jaką strefę wybrać?

Ta, w której jesteś.

Offline

 

#4  2017-11-16 20:29:59

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

Ok, wybrałem Europe/Warsaw ale po odpaleniu jest godzina do przodu i za kilkanaście sek zmienia się na prawidłową.

Offline

 

#5  2017-11-16 20:35:28

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: [SOLVED]Problem z godziną w Lxde debian testing

Odpal to polecenie:

Kod:

ntpdate-debian

Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#6  2017-11-16 20:51:46

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [SOLVED]Problem z godziną w Lxde debian testing

Pokaż:

Kod:

timedatectl status

Offline

 

#7  2017-11-16 22:44:02

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

yossarian napisał(-a):

Pokaż:

Kod:

timedatectl status

Kod:

Local time: czw 2017-11-16 22:43:31 CET
                  Universal time: czw 2017-11-16 21:43:31 UTC
                        RTC time: czw 2017-11-16 21:43:31
                       Time zone: Europe/Warsaw (CET, +0100)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

Offline

 

#8  2017-11-16 22:45:32

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

Bodzio napisał(-a):

Odpal to polecenie:

Kod:

ntpdate-debian

nie znaleziono polecenia

Offline

 

#9  2017-11-16 22:50:18

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

Tuż po starcie sytemu i za kilkanaście sekund tak to wygląda.

Kod:

Local time: czw 2017-11-16 23:47:38 CET
                  Universal time: czw 2017-11-16 22:47:38 UTC
                        RTC time: czw 2017-11-16 22:47:38
                       Time zone: Europe/Warsaw (CET, +0100)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no
oli@debian:~$ sudo timedatectl status
                      Local time: czw 2017-11-16 22:48:13 CET
                  Universal time: czw 2017-11-16 21:48:13 UTC
                        RTC time: czw 2017-11-16 22:48:12
                       Time zone: Europe/Warsaw (CET, +0100)
       System clock synchronized: yes
systemd-timesyncd.service active: no
                 RTC in local TZ: no

A tak mam na innym laptopie z Arch'em i jest wszystko ok.

Kod:

Local time: czw 2017-11-16 23:20:26 UTC
                  Universal time: czw 2017-11-16 23:20:26 UTC
                        RTC time: czw 2017-11-16 23:20:25
                       Time zone: UTC (UTC, +0000)
       System clock synchronized: no
systemd-timesyncd.service active: no
                 RTC in local TZ: no

Ostatnio edytowany przez oli (2017-11-16 23:21:14)

Offline

 

#10  2017-11-16 23:32:13

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED]Problem z godziną w Lxde debian testing

Bo linux potrafi zrozumieć, że wszystkie maszyny powinny działać w oparciu o czas UTC, a użytkownikom powinien być serwowany czas w zależności od stref czasowych i innych zboczeń typu czas zimowy. I temu linuxy w zasadzie ustawiają sobie RTC na czas UTC i dają poprawkę zegara w oparciu o ustawienia lokalizacji. Windows z kolei gwałci te normy i on ustawia RTC na ten czas, który ma w strefie czasowej. I jeśli teraz na linux będzie synchronizacja czasu, to windows będzie miał nieprawidłowy czas, a jak się na win zaktualizuje, to linux będzie miał nieprawidłowy. xD Są haki do wina by mu wytłumaczyć, że czas maszyny ma być w UTC ale ja je stosowałem na winxp, teraz to nawet se głowy tym nie zawracam i mam zawsze 1h różnicy czasu na winie względem linuxa -- przywykłem, choć i tak wiem, że ten na linux zawsze wskazuje prawidłową godzinę. xD

Kod:

$ timedatectl status
                      Local time: Thu 2017-11-16 23:24:47 CET
                  Universal time: Thu 2017-11-16 22:24:47 UTC
                        RTC time: Thu 2017-11-16 22:24:47
                       Time zone: Europe/Warsaw (CET, +0100)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

A i jeszcze można ten RTC pod linux sobie przestawić, tj. by linux traktował to jako lokalny czas zamiast UTC. I wtedy czas na obu systemach będzie taki sam:

Kod:

# timedatectl set-local-rtc true

Ostatnio edytowany przez morfik (2017-11-16 23:40:42)

Offline

 

#11  2017-11-16 23:40:15

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [SOLVED]Problem z godziną w Lxde debian testing

Tu jakaś metoda na „ucywilizowanie” czasu w Windowsie:
https://wiki.archlinux.org/index.php/time#UTC_in_Windows

Offline

 

#12  2017-11-17 07:22:01

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

Zrobiłem to w ten sposób ale dupa.
Ustawiłem wg stref GMT na UTC

Kod:

dpkg-reconfigure tzdata

Następnie ustawiłem godzinę ręcznie

Kod:

date --set 07:10:10

Potem włączyłem synchronizację z czasem UTC

Kod:

hwclock --systohc --utc

i odpaliłem status

Kod:

Local time: pią 2017-11-17 07:12:44 UTC
Universal time: pią 2017-11-17 07:12:44 UTC
RTC time: pią 2017-11-17 07:12:44
Time zone: Etc/UTC (UTC, +0000)
       System clock synchronized: yes
systemd-timesyncd.service active: no
                 RTC in local TZ: no

Jak widać wszystkie godziny są takie same.

Po czym za kilka naście sekund:

Kod:

timedatectl status
                      Local time: pią 2017-11-17 06:22:29 UTC
                  Universal time: pią 2017-11-17 06:22:29 UTC
                        RTC time: pią 2017-11-17 06:22:29
                       Time zone: Etc/UTC (UTC, +0000)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

Ostatnio edytowany przez oli (2017-11-17 07:23:34)

Offline

 

#13  2017-11-17 07:52:47

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

Działa.
Musiałem odhaszować i zmodyfikować dwie linijki w /etc/systemd/timesyncd.conf oraz wpisać inne adresy serwerów ntp (spisałem z mojego mikrotika)

Kod:

[Time]
NTP=UTC
FallbackNTP=91.232.160.1 91.212.242.20

teraz wygląda to tak:

Kod:

 Local time: pią 2017-11-17 07:49:53 UTC
                  Universal time: pią 2017-11-17 07:49:53 UTC
                        RTC time: pią 2017-11-17 07:49:53
                       Time zone: Etc/UTC (UTC, +0000)
       System clock synchronized: yes
systemd-timesyncd.service active: no
                 RTC in local TZ: no

Jak widać teraz systemd-timesyncd.service active jest nie podniesiony. Czy ma to tak wyglądać to nie wiem ale ważne że mam wszędzie na systemach i w biosie ten sam czas.

Offline

 

#14  2017-11-17 08:53:07

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [SOLVED]Problem z godziną w Lxde debian testing

Teoretycznie powinieneś mieć inny czas w biosie (UTC), a w systemie skorygowany do czasu lokalnego (Time zone: Europe/Warsaw (CET, +0100)).
I tak samo ustawione w Windowsie.

Ale to co masz teraz może być, skoro działa zgodnie z twoim zamierzeniem.
Po prostu ustawiłeś błędną strefę czasową — Time zone: Etc/UTC (UTC, +0000)

Offline

 

#15  2017-11-17 11:52:59

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

Jeśli ustawię strefę prawidłową to mam o godzinę do przodu przez cały czas.

Kod:

timedatectl status
                      Local time: pią 2017-11-17 12:50:17 CET
                  Universal time: pią 2017-11-17 11:50:17 UTC
                        RTC time: pią 2017-11-17 11:50:17
                       Time zone: Europe/Warsaw (CET, +0100)
       System clock synchronized: yes
systemd-timesyncd.service active: no
                 RTC in local TZ: no

Więc muszę mieć czas lokalny taki sam jak czas UTC, żeby była prawidłowa godzina w Linux.

Offline

 

#16  2017-11-17 13:38:11

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [SOLVED]Problem z godziną w Lxde debian testing

Przeczytaj jeszcze raz (najlepiej ze zrozumieniem ;) ) to co ja i morfik napisaliśmy.

Offline

 

#17  2017-11-17 15:21:14

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

Jeden wielki burdel. Mam jak mam i tak zostaje. Szkoda czasu.

Offline

 

#18  2017-11-17 16:07:51

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: [SOLVED]Problem z godziną w Lxde debian testing

oli napisał(-a):

Jeden wielki burdel. Mam jak mam i tak zostaje. Szkoda czasu.

Zainstaluj ntpdate i zrób jak napisałem.


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#19  2017-11-17 16:15:58

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [SOLVED]Problem z godziną w Lxde debian testing

oli napisał(-a):

Jeden wielki burdel. Mam jak mam i tak zostaje. Szkoda czasu.

Wystarczyło ustawić w Windowsie RTC jako UTC.
Ewentualnie — wbrew standardom — w Linuksie RTC jako localtime.

Piszę to dla innych czytających w przyszłości — obecne „rozwiązanie” tego wątku nie ma żadnej wartości merytorycznej.

EOT

Offline

 

#20  2017-11-18 08:04:44

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: [SOLVED]Problem z godziną w Lxde debian testing

Co ma Windows do tematu? Po co miałbym ustawiać coś w windows jeśli chodziło mi tylko o Linuxa. Tylko restart linux i nic więcej. Nawet nie zaglądałem do windows.

Piszę to dla innych czytających w przyszłości — obecne „rozwiązanie” tego wątku nie ma nic wspólnego z windows.

Offline

 

#21  2017-11-18 08:54:05

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED]Problem z godziną w Lxde debian testing

Co ma Windows do tematu? Po co miałbym ustawiać coś w windows jeśli chodziło mi tylko o Linuxa. Tylko restart linux i nic więcej. Nawet nie zaglądałem do windows.

Ma.
Mając dwa systemy musisz ustawić aby oba szły wg tego samego standardu.
Można to ustawić w windows można w linuksie.
Jak kto woli.

https://wiki.archlinux.org/index.php/Time


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)