I think I may have fixed the problem. I think it may have been related to the persistent "Unable to access hardware clock" message I've been getting on login.
After a bit of reading online, I traced that problem to the nonexistence of the /dev/rtc device. I've now added a new line to the /etc/init.d/hwclock.sh script that looks like this: sudo mknod /dev/rtc c 10 135 Now the "Unable to access hardware clock" message has vanished AND the system seems to be holding time. So maybe this bug should be changed to reflect what seems to be the root cause - /dev/rtc does not exist... -- Timezone offset not working (Ubuntu 6.06 ppc) https://launchpad.net/bugs/76466 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs