mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-22 12:35:17 +00:00
qemu: Use command line to properly check for spice support
domcapabilities reports spice graphics support even against a minimal qemu installation without spice modules. Checking for 'query-spice' in the list of qmp commands supported by qemu is not sufficient to determine spice support. Checking the command line produces acurrate results. Signed-off-by: Jim Fehlig <jfehlig@suse.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
4e13cc4adb
commit
e7d6f2d958
@ -1205,7 +1205,6 @@ struct virQEMUCapsStringFlags {
|
||||
|
||||
|
||||
struct virQEMUCapsStringFlags virQEMUCapsCommands[] = {
|
||||
{ "query-spice", QEMU_CAPS_SPICE },
|
||||
{ "query-vnc", QEMU_CAPS_VNC },
|
||||
{ "rtc-reset-reinjection", QEMU_CAPS_RTC_RESET_REINJECTION },
|
||||
{ "query-hotpluggable-cpus", QEMU_CAPS_QUERY_HOTPLUGGABLE_CPUS },
|
||||
@ -3264,6 +3263,7 @@ struct virQEMUCapsCommandLineProps {
|
||||
static struct virQEMUCapsCommandLineProps virQEMUCapsCommandLine[] = {
|
||||
{ "fsdev", "multidevs", QEMU_CAPS_FSDEV_MULTIDEVS },
|
||||
{ "sandbox", NULL, QEMU_CAPS_SECCOMP_SANDBOX },
|
||||
{ "spice", NULL, QEMU_CAPS_SPICE },
|
||||
{ "spice", "gl", QEMU_CAPS_SPICE_GL },
|
||||
{ "spice", "rendernode", QEMU_CAPS_SPICE_RENDERNODE },
|
||||
{ "vnc", "power-control", QEMU_CAPS_VNC_POWER_CONTROL },
|
||||
|
Loading…
x
Reference in New Issue
Block a user