[TriLUG] Can't convince Debian the system clock isn't UTC
Brian Henning
brian at strutmasters.com
Thu Oct 5 11:01:00 EDT 2006
Hi Gang,
Seems like I had this problem before on a different machine, but the
posts I found about it (march of 05) aren't helping this time. Here's
the skinny:
Brand new shiny Lenovo T60p, dual-booting XP Pro and Debian Etch. Works
beautifully (for the bits I've figured out so far; ati setup was a
hassle but I conquered it, and the 3D acceleration makes my head spin!)
except...the clock.
I'm using KDE for my desktop environment. The KDE clock applet is set
to Eastern/New_York, and consistently shows a time four hours slow (XP
shows correct time). This seems to indicate that Debian thinks the
hardware clock is UTC when it is actually local time. The thing is,
none of the settings seem to make any difference. In /etc/defaults/rcS,
I have "UTC=no" (without quotes of course) and /etc/adjtime contains
"LOCAL". Command-line tools such as uptime and top also show the
four-hour-slow time.
Further confusing me, I tried changing rcS to contain UTC=yes and
adjtime to contain UTC, and it made no difference! The clock still
reads four hours slow.
The proof is in the pudding (or the date command, here):
% date
Thu Oct 5 07:00:31 EDT 2006
% date --utc
Thu Oct 5 11:00:33 EDT 2006
Clearly the UTC time is actually local time.
So.. um.. What do I do to fix it? I've tried Googling for how to
control whether the hardware clock is local or UTC, and nothing I've
come up with seems to be useful.
Thanks a lot,
~Brian
--
----------------
Brian A. Henning
strutmasters.com
336.597.2397x238
----------------
More information about the TriLUG
mailing list