Revision 7589346f
b/lib/constants.py | ||
---|---|---|
832 | 832 |
HV_CPU_SOCKETS = "cpu_sockets" |
833 | 833 |
HV_SOUNDHW = "soundhw" |
834 | 834 |
HV_USB_DEVICES = "usb_devices" |
835 |
HV_VGA = "vga" |
|
835 | 836 |
HV_KVM_EXTRA = "kvm_extra" |
836 | 837 |
|
837 | 838 |
|
... | ... | |
898 | 899 |
HV_CPU_SOCKETS: VTYPE_INT, |
899 | 900 |
HV_SOUNDHW: VTYPE_STRING, |
900 | 901 |
HV_USB_DEVICES: VTYPE_STRING, |
902 |
HV_VGA: VTYPE_STRING, |
|
901 | 903 |
HV_KVM_EXTRA: VTYPE_STRING, |
902 | 904 |
} |
903 | 905 |
|
... | ... | |
1968 | 1970 |
HV_CPU_SOCKETS: 0, |
1969 | 1971 |
HV_SOUNDHW: "", |
1970 | 1972 |
HV_USB_DEVICES: "", |
1973 |
HV_VGA: "", |
|
1971 | 1974 |
HV_KVM_EXTRA: "", |
1972 | 1975 |
}, |
1973 | 1976 |
HT_FAKE: {}, |
b/lib/hypervisor/hv_kvm.py | ||
---|---|---|
537 | 537 |
constants.HV_CPU_SOCKETS: hv_base.OPT_NONNEGATIVE_INT_CHECK, |
538 | 538 |
constants.HV_SOUNDHW: hv_base.NO_CHECK, |
539 | 539 |
constants.HV_USB_DEVICES: hv_base.NO_CHECK, |
540 |
constants.HV_VGA: hv_base.NO_CHECK, |
|
540 | 541 |
constants.HV_KVM_EXTRA: hv_base.NO_CHECK, |
541 | 542 |
} |
542 | 543 |
|
... | ... | |
1321 | 1322 |
logging.info("KVM: SPICE will listen on port %s", instance.network_port) |
1322 | 1323 |
kvm_cmd.extend(["-spice", spice_arg]) |
1323 | 1324 |
|
1324 |
# Tell kvm to use the paravirtualized graphic card, optimized for SPICE |
|
1325 |
kvm_cmd.extend(["-vga", "qxl"]) |
|
1326 |
|
|
1327 | 1325 |
else: |
1328 | 1326 |
kvm_cmd.extend(["-nographic"]) |
1329 | 1327 |
|
... | ... | |
1341 | 1339 |
if hvp[constants.HV_SOUNDHW]: |
1342 | 1340 |
kvm_cmd.extend(["-soundhw", hvp[constants.HV_SOUNDHW]]) |
1343 | 1341 |
|
1342 |
# Pass a -vga option if requested, or if spice is used, for backwards |
|
1343 |
# compatibility. |
|
1344 |
if hvp[constants.HV_VGA]: |
|
1345 |
kvm_cmd.extend(["-vga", hvp[constants.HV_VGA]]) |
|
1346 |
elif spice_bind: |
|
1347 |
kvm_cmd.extend(["-vga", "qxl"]) |
|
1348 |
|
|
1344 | 1349 |
# Various types of usb devices, comma separated |
1345 | 1350 |
if hvp[constants.HV_USB_DEVICES]: |
1346 | 1351 |
for dev in hvp[constants.HV_USB_DEVICES].split(","): |
b/man/gnt-instance.rst | ||
---|---|---|
663 | 663 |
``-usbdevice`` option. See the **qemu**\(1) manpage for the syntax |
664 | 664 |
of the possible components. |
665 | 665 |
|
666 |
vga |
|
667 |
Valid for the KVM hypervisor. |
|
668 |
|
|
669 |
Emulated vga mode, passed the the kvm -vga option. |
|
670 |
|
|
666 | 671 |
kvm\_extra |
667 | 672 |
Valid for the KVM hypervisor. |
668 | 673 |
|
Also available in: Unified diff