From: Cole Robinson Date: Mon, 8 Sep 2014 11:15:26 -0400 Subject: [PATCH virt-manager] Custom F20 fix for ubuntu vmvga default (bug 1129803) --- virtinst/guest.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/virtinst/guest.py b/virtinst/guest.py index df43a5e..615c79f 100644 --- a/virtinst/guest.py +++ b/virtinst/guest.py @@ -949,12 +949,13 @@ class Guest(XMLBuilder): self._add_spice_sound() self._add_spice_usbredir() - if has_spice() and self.os.is_x86(): + video_model = self._lookup_osdict_key("videomodel", "cirrus") + # HACK for fedora 20 for ubuntu video default, virt-manager.git has + # the proper fix but it's specific to libosinfo. + if has_spice() and self.os.is_x86() and video_model != "vmvga": video_model = "qxl" elif self.os.is_ppc64() and self.os.machine == "pseries": video_model = "vga" - else: - video_model = self._lookup_osdict_key("videomodel", "cirrus") for video in self.get_devices("video"): if video.model == video.MODEL_DEFAULT: