qemu-server/PVE
Alexandre Derumier 2fa3151ebd add multi-monitors spice support
add qxl2 (2monitors),qxl3 (3monitors),qxl4 (4monitors) vga type.

For linux, we only need 1 qxl card with more memory

For windows, we need 1 qxl card by monitor

Original Information from spice-mailing
"
You need to specify multiple devices for Windows VMs. This is what
libvirt gives me (via 'virsh domxml-to-native qemu argv DOMAIN_XML'):
<...> -vga qxl -global qxl-vga.ram_size=67108864 -global qxl-vga.vram_size=33554432 -device qxl,id=video1,ram_size=67108864,vram_size=33554432 -device qxl,id=video2,ram_size=67108864,vram_size=33554432 -device qxl,id=video3,ram_size=67108864,vram_size=33554432

For Linux VM, just one qxl device is OK but then it's advisable to
increase the available RAM:
<...> -vga qxl -global qxl-vga.ram_size=134217728 -global qxl-vga.vram_size=33554432

If you don't turn off surfaces, then you should increase vram size to
say 64 MB from current default of 32 MB.
"

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-10-02 08:26:32 +02:00
..
API2 use new PVE::Storage::abs_filesystem_path() 2013-10-01 12:41:06 +02:00
VZDump add better checks to test if backup was successful 2013-03-15 06:32:14 +01:00
Makefile use new QMPClient code 2012-07-13 07:21:34 +02:00
QemuMigrate.pm qemu migrate : only wait for spice server online + eval 2013-09-19 06:28:17 +02:00
QemuServer.pm add multi-monitors spice support 2013-10-02 08:26:32 +02:00
QMPClient.pm use warnings instead of global -w flag 2013-10-01 13:14:49 +02:00