Thank you for you reply, > What version of drivers (windows guest, linux guest) do you have?
Windows: http://spice-space.org/download/binaries/spice-guest-tools-0.1.exe Debian wheezy: from repository: http://packages.debian.org/wheezy/xserver-xorg-video-qxl (0.0.17-2) http://packages.debian.org/wheezy/spice-vdagent (0.10.1-1) Ubuntu Precise: from repository: http://packages.ubuntu.com/precise/xserver-xorg-video-qxl (0.0.16-2) http://packages.ubuntu.com/precise/spice-vdagent (0.8.1-1) > what performance problems do you see, what are you doing in the guest? Delays in menus and windows openings are the most noticeable and the GUI is slow in general with spice, compared to rdp. I'm just moving around in the desktop GUI and using basic software like Firefox. We did a quick recording: Windows 7 test: http://fantu.it/vari/spiceqxldebug1.mkv Debian wheezy test: http://fantu.it/vari/spiceqxldebug2.mkv > what is the X log for the failed run? Attached. > > Should I use -vga qxl or -device qxl-vga? > > I use -vga qxl, but I think they should be equivalent. I can't see the mouse pointer in windows 7 guest if I use -device qxl-vga, while I have no problem with -vga qxl O_o > The command line looks ok. Try using 64MB for both (i.e. 128MB in total) > instead of the 32MB you have for each. I tried but I can't notice any performance improvement using 64MB for both. This is from my latest test: ----------------- libxl: debug: libxl_dm.c:1001:libxl__spawn_local_dm: Spawning device-model /usr/ lib/xen/bin/qemu-system-i386 with arguments: libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: /usr/lib/xen/bin/qemu-sys tem-i386 libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -xen-domid libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: 2 libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -chardev libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: socket,id=libxl-cmd,path= /var/run/xen/qmp-libxl-2,server,nowait libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -mon libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: chardev=libxl-cmd,mode=control libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -name libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: W7 libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -k libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: it libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -spice libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: port=6000,tls-port=0,addr=0.0.0.0,disable-ticketing,agent-mouse=on libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -boot libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: order=cd libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -smp libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: 2,maxcpus=3 libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -device libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: rtl8139,id=nic0,netdev=net0,mac=00:16:3e:39:2c:ef libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -netdev libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: type=tap,id=net0,ifname=vif2.0-emu,script=no,downscript=no libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -vga libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: qxl libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -global libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: qxl-vga.vram_size_mb=64 libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -global libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: qxl-vga.ram_size_mb=64 libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -device libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: virtio-serial-pci,id=virtio-serial0,max_ports=16 libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -chardev libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: spicevmc,name=vdagent,id=vdagent libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -device libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: virtserialport,nr=1,bus=virtio-serial0.0,chardev=vdagent,name=com.redhat.spice.0 libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -M libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: xenfv libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -m libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: 1792 libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: -drive libxl: debug: libxl_dm.c:1003:libxl__spawn_local_dm: file=/mnt/vm/disks/W7.disk1.xm,if=ide,index=0,media=disk,format=raw xen-unstable changeset 25334:f8279258e3c9 spice from Wheezy package qemu unstable - commit f4f7d01a3af6fccd2afd2abd624ab1720ee11855 spice client on Precise from this ppa: https://launchpad.net/~bderzhavets/+archive/lib-usbredir80/ -- ---- Nuova grafica e nuove funzionalità! Crea subito Gratis la tua nuova Casella di Posta Katamail
Xorg.0.log
Description: Binary data