We assume I turned on my laptop at around 10:30. Then the clock says the wrong time:
$ date ; uptime Sat Nov 10 00:47:38 CET 2012 00:47 up 0:02, 3 users, load average: 5.64, 2.46, 0.94
The wrong time is almost same as the time when I turned off the laptop. After around 20 minutes, the clock says the correct time. (Maybe ntp makes it correct.)
I expected that this phenomena will not happen after applying updates, but it still occurs.
Can anyone have an idea to solve this problem? If you need additional information, please let me know.
Remark 1) Windows is also installed on the laptop, but it hardly ever boots, so I do not think that Windows relates to the problem.
Remark 2) After start-up, the clock often says the time when I turned off my laptop. But sometimes it says quite strange time (for example, around 90 minutes before, etc.). So I don't think that this problem relates to the settings for the time zone.
Remark 4) I thought the hwclock gave some hint, but it is also not working:
$ sudo /sbin/hwclock --systohc --localtime hwclock: select() to /dev/rtc to wait for clock tick timed out: No such file or directory $ sudo /sbin/hwclock --debug root's password: hwclock from util-linux 2.21.2 Using /dev interface to clock. Last drift adjustment done at 1355577328 seconds after 1969 Last calibration done at 1355577328 seconds after 1969 Hardware clock is on local time Assuming hardware clock is kept in local time. Waiting for clock tick... hwclock: select() to /dev/rtc to wait for clock tick timed out: No such file or directory ...synchronization failed