[SOLVED] Zegar przestawił mi się na UTC

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
Dibo
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 116
Rejestracja: 29 lip 2008, 20:15
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

[SOLVED] Zegar przestawił mi się na UTC

Post autor: Dibo »

Witam,

Nagle zauważyłem że w tacce systemowej (KDE) pod godziną mam UTC i czas faktycznie jest UTC. Nie wiem jak mi się to przestawiło ale nie potrafię tego naprawić. W ustawieniach daty mam "automatycznie" a strefa czasowa to Warszawa. W terminalu "date" daje mi "pon, 8 lip 2013, 20:58:31 UTC". Co ciekawe, zegar ów nie ma menu czasu pod menu kontekstowym, gdy dodam nowy to ten już posiada (zobacz załączony obrazek). Ktoś wie jak to naprawić?
zegar.png
(8.74 KiB) Nie pobierany
Pozdrawiam
Ostatnio zmieniony 09 lip 2013, 17:00 przez Dibo, łącznie zmieniany 1 raz.
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Zegar przestawił mi się na UTC

Post autor: marcin1982 »

Podaj wynik:

Kod: Zaznacz cały

cat /etc/ntp.conf
Zajrzyj tutaj:
https://help.ubuntu.com/community/UbuntuTime
Ten dokument to nie wiem czy to jakiś kiepski żart ;D
https://wiki.ubuntu.com/TimeAndDate .
Dibo
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 116
Rejestracja: 29 lip 2008, 20:15
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Zegar przestawił mi się na UTC

Post autor: Dibo »

Nie mam takiego pliku więc zainstalowałem pakiet "ntp". Nic nie naprawiło ale pojawił się plik ntp.conf:
# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help

driftfile /var/lib/ntp/ntp.drift


# Enable this if you want statistics to be logged.
#statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# Specify one or more NTP servers.

# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org

# Use Ubuntu's ntp server as a fallback.
server ntp.ubuntu.com

# Access control configuration; see /usr/share/doc/ntp-doc/html/accopt.html for
# details. The web page <http://support.ntp.org/bin/view/Support ... strictions>
# might also be helpful.
#
# Note that "restrict" applies to both servers and clients, so a configuration
# that might be intended to block requests from certain clients could also end
# up blocking replies from your own upstream servers.

# By default, exchange time with everybody, but don't allow configuration.
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery

# Local users may interrogate the ntp server more closely.
restrict 127.0.0.1
restrict ::1

# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
#restrict 192.168.123.0 mask 255.255.255.0 notrust


# If you want to provide time to your local subnet, change the next line.
# (Again, the address is an example only.)
#broadcast 192.168.123.255

# If you want to listen to time broadcasts on your local subnet, de-comment the
# next lines. Please do this only if you trust everybody on the network!
#disable auth
#broadcastclient
Przypomne że używam KDE. W ustawieniach daty i czasu jak zmienie na "automatyczny" to po akceptacji mam błąd "Nie można połączyć się z serwerem czasu: europe.pool.ntp.org.". Taki błąd jest również dla innych serwerów, nie ma znaczenia czy robie to na użytkowniku czy na roocie. Uruchomienie i akceptacja zmiany czasu wywala mi takie logi:
sudo kcmshell4 clock
Error: "/var/tmp/kdecache-dibo" is owned by uid 1000 instead of uid 0.
false
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Error: "/var/tmp/kdecache-dibo" is owned by uid 1000 instead of uid 0.
Nie wiem czy to ma znaczenie
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Zegar przestawił mi się na UTC

Post autor: jacekalex »

A jak ustawisz datę i czas w konsoli z roota, to KDE tego nie łapie?

Ja mam w cronie takiego skrypta - siedzi sobie jako /etc/cron.hourly/czas, cron odpala go co godzinę:

Kod: Zaznacz cały

#!/bin/bash
rm -f /etc/adjtime
rdate -s -p ntp.task.gda.pl;
hwclock --systohc --utc;
exit 0;
Strefę czasową mam ustawioną na Europe/Warsaw, też w systemie - globalnie, i ani w Gnome ani w KDE nic nie trzeba było zmieniać, łapią ustawienia systemowe jak małpa banana. :clap:

Strefę czasową dla całego systemu ustawisz w poleceniu:

Kod: Zaznacz cały

sudo dpkg-reconfigure tzdata
To w Debianie, jak ostatnio widziałem Ubuntu, było identycznie. ;-)

Pozdro
:craz:
Ostatnio zmieniony 10 lip 2013, 05:51 przez jacekalex, łącznie zmieniany 1 raz.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Dibo
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 116
Rejestracja: 29 lip 2008, 20:15
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Zegar przestawił mi się na UTC

Post autor: Dibo »

Hm,
sudo dpkg-reconfigure tzdata
momentalnie przywróciło mi właściwą godzinę. Co prawda próba ustawienia "automatycznej synchronizacji" poprzez GUI KDE nadal kończy się problemem połączenia z serwerem (nawet na roocie) ale ważne że czas jest właściwy. Dzięki!
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Zegar przestawił mi się na UTC

Post autor: jacekalex »

Dibo pisze:Hm,
sudo dpkg-reconfigure tzdata
momentalnie przywróciło mi właściwą godzinę. Co prawda próba ustawienia "automatycznej synchronizacji" poprzez GUI KDE nadal kończy się problemem połączenia z serwerem (nawet na roocie) ale ważne że czas jest właściwy. Dzięki!
Masz tam wyżej z skrypta rdate, w Debianach i podobnych było jeszcze ntpdate.
Każdy z tych programów potrafi zsynchronizować czas na kompie z czasem na serwerze czasu.
Do tego masz tam ustawianie czasu w biosie na prawidłową godzinę.

Z resztą sam zobacz:

Kod: Zaznacz cały

apt-cache search date | egrep 'rdate|ntpdate|tlsdate'
U mnie, w Debianie Jessie wywala taki wynik:

Kod: Zaznacz cały

rdate - sets the system's date from a remote host
tlsdate - secure parasitic rdate replacement
ntpdate - Klient ustawiający czas systemowy z serwerów NTP
Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: [SOLVED] Zegar przestawił mi się na UTC

Post autor: marcin1982 »

Dla porównania:
http://dug.net.pl/tekst/198/ .
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 44 gości