DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Hi, i've read various threads but none seem to address the problm i'm having.
My clock is always exactly one hour fast! I try setting the time correctly, i've tried configuring chrony, all to no avail, nothing works.
The fact that it's exactly one hour implies it must be a daylight savings issue, and sure enough, i'm on British Summer Time (+1), which is one hour ahead of Greenwich Mean Time (+0). Yet the system always reports the time as +2.
I originally installed NTPDate, but that did the same. So i tried chrony after reading some threads on the subject. Either way, every time i turn my back i discover the clocks gone an hour fast again.
Can anyone tell me what i might be missing, and what i can try next? Thanks.
No, i thought the date command did that anyway? Am i wrong?
Yes, you're wrong (it does not do what you think. if it thinks your hw clock is UTC, it will adjust for what timezone it currently thinks you're in — see below).
Quote:
Originally Posted by Emma77
Have I? Don't know. Probably not.
Will I? How would i do that?
Should I?
Consider that if boot more than one OS, what happens on the day DST changes? If the distros keep local time, they have to change the system clock by an hour (and record that they did this). Then if you boot into a different OS which doesn't have any record of its changing of the clock, the system clock gets changed by an hour (again). Complications might also arise if you switch timezones, etc. For simplicity's sake, it is recommended to keep your hardware clock in UTC, and let the OS determine what the time is by just giving it a timezone.
Unfortunately, this recommendation assumes you don't dual boot windows, since it doesn't understand UTC-BIOS clocks without extra software.
Well, that's alright then because it's not a dual boot system. I'll have to check the BIOS then, although that does mean plugging in a keyboard and monitor. Thanks for the explanation. Thank you all.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.