diff --git a/7e3fb3f2-graphics-Default-to-vga-instead-of-qxl-for-non-spice.patch b/7e3fb3f2-graphics-Default-to-vga-instead-of-qxl-for-non-spice.patch new file mode 100644 index 00000000..4ea8f50e --- /dev/null +++ b/7e3fb3f2-graphics-Default-to-vga-instead-of-qxl-for-non-spice.patch @@ -0,0 +1,39 @@ +Subject: graphics: Default to 'vga' instead of 'qxl' for non-spice +From: Cole Robinson crobinso@redhat.com Mon Aug 31 13:43:56 2020 -0400 +Date: Mon Aug 31 13:43:56 2020 -0400: +Git: 7e3fb3f281835ba6779886a89b27376cc423ef94 + +qxl doesn't add anything for the VNC case, and qxl is more likely +to be compiled out of qemu since it is dependent on spice, so vga +is the safer default for getting a working config + +https://bugzilla.redhat.com/show_bug.cgi?id=1833704 + +Signed-off-by: Cole Robinson + +diff --git a/tests/cli-test-xml/compare/virt-install-x86_64-graphics.xml b/tests/cli-test-xml/compare/virt-install-x86_64-graphics.xml +index ea9b184f..c1b06ca1 100644 +--- a/tests/cli-test-xml/compare/virt-install-x86_64-graphics.xml ++++ b/tests/cli-test-xml/compare/virt-install-x86_64-graphics.xml +@@ -48,7 +48,7 @@ + + + + + +diff --git a/virtinst/devices/video.py b/virtinst/devices/video.py +index fcca91b6..f9383131 100644 +--- a/virtinst/devices/video.py ++++ b/virtinst/devices/video.py +@@ -42,8 +42,6 @@ class DeviceVideo(Device): + if (guest.is_uefi() and + guest.lookup_domcaps().supports_video_bochs()): + return "bochs" +- if guest.conn.is_qemu(): +- return "qxl" + return "vga" + + def set_defaults(self, guest): diff --git a/virt-manager.changes b/virt-manager.changes index f7fec9fe..52d4f47c 100644 --- a/virt-manager.changes +++ b/virt-manager.changes @@ -6,6 +6,7 @@ Thu Sep 3 13:59:39 MDT 2020 - carnold@suse.com e8bf16b9-details-fix-detection-of-firmware-auto-selection.patch - Upstream bug fix (bsc#1027942) 5573aeb4-createnet-Fix-XML-editor-error-when-dhcp-fields-are-empty.patch + 7e3fb3f2-graphics-Default-to-vga-instead-of-qxl-for-non-spice.patch ------------------------------------------------------------------- Wed Sep 2 11:42:02 MDT 2020 - carnold@suse.com diff --git a/virt-manager.spec b/virt-manager.spec index befc173f..b6da91ca 100644 --- a/virt-manager.spec +++ b/virt-manager.spec @@ -50,6 +50,7 @@ Patch15: 29f9f5f2-virt-xml-fix-defined_xml_is_unchanged.patch Patch16: 15a9502b-Fix-showing-the-firmware-type-in-case-of-firmware-auto-selection.patch Patch17: 5573aeb4-createnet-Fix-XML-editor-error-when-dhcp-fields-are-empty.patch Patch18: e8bf16b9-details-fix-detection-of-firmware-auto-selection.patch +Patch19: 7e3fb3f2-graphics-Default-to-vga-instead-of-qxl-for-non-spice.patch # SUSE Only Patch70: virtman-desktop.patch Patch71: virtman-kvm.patch @@ -198,6 +199,7 @@ machine). %patch16 -p1 %patch17 -p1 %patch18 -p1 +%patch19 -p1 # SUSE Only %patch70 -p1 %patch71 -p1