I use OpenSUSE in a VM and sometimes want to save the machine and get back to work later. I haven't had much success with hibernate or suspend, so I simply save the state of the machine and resume later.
Most of the time the clock is wrong and shows the time from when I saved it, which is somewhat expected. Eventually it will re-sync and work on it's own, but sometimes that takes an hour.
The strange part is also if I try to go and manually set the time of the click it will complain about the NTP dbus service not working, so I can't even fix the clock manually :(
The reason I care about this is because TLS negotiation (for SSL/HTTPS) usually fails if the clock is off by a few hours.
Should I set the date from the command line ?
Can I restart the time service somehow?
Is there a better way to save the machine? I would use suspend/resume but it doesn't do anything when I try.