Subject: snapshots: Fix screenshot with qxl+spice (bz 1089780) From: Cole Robinson crobinso@redhat.com Tue Apr 29 13:26:26 2014 -0400 Date: Tue Apr 29 13:26:26 2014 -0400: Git: 2272166844f84943342fc097af927a09737ee57f Index: virt-manager-1.0.1/virtManager/snapshots.py =================================================================== --- virt-manager-1.0.1.orig/virtManager/snapshots.py +++ virt-manager-1.0.1/virtManager/snapshots.py @@ -379,6 +379,11 @@ class vmmSnapshotPage(vmmGObjectUI): return try: + # Perform two screenshots, because qemu + qxl has a bug where + # screenshot generally only shows the data from the previous + # screenshot request: + # https://bugs.launchpad.net/qemu/+bug/1314293 + self._take_screenshot() mime, sdata = self._take_screenshot() except: logging.exception("Error taking screenshot")