From 7447b3190d77f184875a92879762c7739724d3ba Mon Sep 17 00:00:00 2001 From: ziajka Date: Thu, 22 Jun 2017 12:56:28 +0200 Subject: [PATCH] spice - added qxl vga support --- gns3server/compute/qemu/qemu_vm.py | 3 ++- tests/compute/qemu/test_qemu_vm.py | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gns3server/compute/qemu/qemu_vm.py b/gns3server/compute/qemu/qemu_vm.py index 62bc99a4..f820ae13 100644 --- a/gns3server/compute/qemu/qemu_vm.py +++ b/gns3server/compute/qemu/qemu_vm.py @@ -1309,7 +1309,8 @@ class QemuVM(BaseNode): if self._console: return ["-spice", - "addr={},port={},disable-ticketing".format(self._manager.port_manager.console_host, self._console)] + "addr={},port={},disable-ticketing".format(self._manager.port_manager.console_host, self._console), + "-vga", "qxl"] else: return [] diff --git a/tests/compute/qemu/test_qemu_vm.py b/tests/compute/qemu/test_qemu_vm.py index a7032439..d9c190e0 100644 --- a/tests/compute/qemu/test_qemu_vm.py +++ b/tests/compute/qemu/test_qemu_vm.py @@ -371,6 +371,7 @@ def test_spice_option(vm, tmpdir, loop, fake_qemu_img_binary): vm._console = 5905 options = loop.run_until_complete(asyncio.async(vm._build_command())) assert '-spice addr=127.0.0.1,port=5905,disable-ticketing' in ' '.join(options) + assert '-vga qxl' in ' '.join(options) def test_disk_options_multiple_disk(vm, tmpdir, loop, fake_qemu_img_binary):