Ubuntu i Windows – inny czas na każdym z systemów

Bardzo denerwuje mnie fakt, że po każdym uruchomieniu (K)Ubuntu zegar mojego komputera przestawiany jest na czas UTC i za każdym razem po uruchomieniu systemu Windows – czas systemowy jest niepoprawny. Na początku myślałem, że to może wina synchronizacji czasu z serwerami NTP, ale jak się okazało – synchronizacja ta domyślnie jest wyłączona.

Sposoby rozwiązania tego problemu są dwa. Zmusić Windows do korzystania z czasu UTC lub zmusić (K)Ubuntu do korzystania z czasu lokalnego. Osobiście wybrałem drugą opcję, gdyż pierwsza opcja wymaga zmian w rejestrze systemu i nie działa na wszystkich konfiguracjach. Wspomniana druga opcja jest uniwersalna. Wystarczy poddać edycji jeden plik i voila – czas nie będzie się już przestawiał. Uruchom terminal i wpisz w nim polecenie

$ gksudo gedit /etc/default/rcS

lub dla KDE

$ kdesudo kate /etc/default/rcS

Odnajdź linijkę zawierającą tekst „UTC=yes” i wartość „yes” zamień na „no”. Zapisz plik. Zmiany wejdą w życie od czasu ponownego uruchomienia systemu.