GNOME Bugzilla – Bug 758321
Wrong date/time after suspend in windows host
Last modified: 2016-09-20 08:15:55 UTC
Created attachment 315873 [details] Screencast When suspending a windows host, on resume: - Time is wrong - Time is fast - Keyboard repeat is broken See screencast. Related (I think): https://bugzilla.redhat.com/show_bug.cgi?id=1102411
(In reply to Cédric Bellegarde from comment #0) > Created attachment 315873 [details] > Screencast > > When suspending a windows host, on resume: > - Time is wrong That's something I have been working on, to fix lately. However, for it to work, you'll need Qemu guest agent installed in the VM. I also just pushed patches to libosinfo to get the agent installed by default as part of unattended installation for linux OSes. For windows, I am hoping to get it installed by spice-guest-tools (that we run as part of express installation): https://bugs.freedesktop.org/show_bug.cgi?id=93022 > - Time is fast That's cause it's trying to catchup with lost time. > - Keyboard repeat is broken I'd guess that's a side-effect.
Created attachment 316122 [details] [review] configure: Require libvirt-glib >= 0.2.3 Require git master of libvirt-glib so that we can use the new APIs to sync the guest clock with host clock.
Created attachment 316123 [details] [review] libvirt-machine: Sync clock on restore On restoring a libvirt VM from saved state, try to sync the guest clock with host clock. This will only work if Qemu guest agent is running inside the guest.
Attachment 316122 [details] pushed as 3088ae0 - configure: Require libvirt-glib >= 0.2.3 Attachment 316123 [details] pushed as 9e20065 - libvirt-machine: Sync clock on restore