The hardware clock of my laptop is set to local time=Budapest time=CET. During the system boot the system clock is successfully synchonised to the hardware clock, it gets the CET, too. However, if I suspend and awake the laptop, pressing <Fn> <Moon button> twice, the system clock gets two hours ahead. It seems that when the laptop awakes, it thinks that the hardware clock was set to UTC. Thus, ignoring the setting in rc.conf. Reproducible: Always Steps to Reproduce: 1. check the system time: $ date 14:32 2. suspend the laptop 3. awake the laptop 4. check the system time again: $ date 16:32 Expected Results: The clock should get back its correct walue after awaking the suspended laptop. A workaround is to set the hardware clock to UTC, and update rc.conf according to this setting.
sounds like a kernel issue
If this is still an issue with the latest 2.6.9-final kernel, please report it as an upstream bug at http://bugzilla.kernel.org Thanks.