This output is virtually the same on ovirt and RHEV btw ;) (funny that...)
I test with both.
For fun I decided tried Spice + usb-tablet on the following, with the below results:
Red Hat 7.3 --> Mouse useable
Red Hat 9 --> Mouse useable
Fedora core 1 - 14 --> Mouse useable
Fedora core 15 Mouse useable
Fedora core 16 Mouse useable
Red Hat Enterprise 3.x --> Mouse useable
Red Hat Enterprise 4.x --> Mouse useable
Red Hat Enterprise 5.x --> Mouse useable
Red Hat Enterpise 6.x --> Mouse useable
SLES 10 --> Mouse useable
SLES 11 --> Mouse useable
SLES 11 SP1 --> Mouse unusable
OpenSUSE 11.1 --> Mouse useable
OpenSUSE 11.2 --> Mouse useable
OpenSUSE 11.3 --> Mouse useable
OpenSUSE 11.4 --> Mouse useable
Windows 2000 SP4 --> Mouse useable
Windows XP --> Mouse useable
Windows Vista --> Mouse useable
Windows Server 2003 --> Mouse useable
Windows Server 2003 R2 --> Mouse useable
Windows Server 2008 --> Mouse useable
Windows Server 2008 R2 --> Mouse useable
Solaris 10 Update9 --> Mouse unusable (still does not work w/solaris)
Solaris 11 Express --> Mouse unusable (still does not work w/solaris)
Solaris 11 --> Mouse unusable (still does not work w/solaris)
Invoked all VMs from the cli on and ovirt and rhev node and used spicec to connect.
I invoked each VM like:
/usr/libexec/qemu-kvm -M rhel6.2.0 -cpu Nehalem -enable-kvm -m 1024 -smp
1,sockets=1,cores=1,threads=1 -name foobar -boot d -cdrom /temp/M<isoname>.iso -hda
/temp/foobar.img -usb -device usb-tablet,id=input0 -spice port=5900,disable-ticketing -k
en-us -vga qxl -global qxl-vga.vram_size=67108864
The above results IMHO would say perhaps to add an option perhaps to the RHEV/oVirt VM
console config UI to turn on USB-tablet support if desired.
- Chris
-----Original Message-----
From: Hans de Goede [mailto:hdegoede@redhat.com]
Sent: Tuesday, January 31, 2012 12:58 PM
To: Brown, Chris (GE Healthcare)
Cc: Itamar Heim; André Felício; spice-devel(a)lists.freedesktop.org; users(a)ovirt.org
Subject: Re: [Spice-devel] [Users] oVirt console plans
Hi,
On 01/31/2012 05:40 PM, Brown, Chris (GE Healthcare) wrote:
at the cli level (winxp guest):
Spice Console:
/usr/libexec/qemu-kvm -S -M rhel6.2.0 -cpu Nehalem -enable-kvm -m 1024
-smp 1,sockets=1,cores=1,threads=1 -name winxp -uuid
02465bab-b7f5-49ce-a1ec-4ffbe933a989 -smbios type=1,manufacturer=Red
Hat,product=RHEV
Hypervisor,version=6.2-0.1.rolling,serial=FF200008-FFFF-FFFF-FFFF-0021
286B0EA2_00:21:28:6B:0E:9E,uuid=02465bab-b7f5-49ce-a1ec-4ffbe933a989
-nodefconfig -nodefaults -chardev
socket,id=charmonitor,path=/var/lib/libvirt/qemu/winxp.monitor,server,
nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc
base=2012-01-31T16:37:58,driftfix=slew -no-shutdown -device
virtio-serial-pci,id=virtio-serial0,max_ports=16,bus=pci.0,addr=0x5
-drive
file=/rhev/data-center/42e81130-4b83-11e1-b521-00144f8d7c32/d5dcf4fd-1
650-4b40-8fe3-b17f95e3d5c5/images/dba69993-fb0b-4205-8269-f192f5ac1f9a
/90909c9b-aee9-4da1-a417-63bdd3ed5396,if=none,id=drive-ide0-0-0,format
=raw,serial=05-8269-f192f5ac1f9a,cache=none,werror=stop,rerror=stop,ai
o=threads -device ide-drive,bus=ide.0,unit=0,drive=drive-id
e0-0-0,id=ide0-0-0,bootindex=2 -drive
if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw -device
ide-drive,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0,bootindex=1 -netdev
tap,fd=27,id=hostnet0,vhost=on,vhostfd=28 -device
virtio-net-pci,netdev=hostnet0,id=net0,mac=00:1a:4a:39:6f:01,bus=pci.0,addr=0x3 -chardev
socket,id=charchannel0,path=/var/lib/libvirt/qemu/channels/winxp.com.redhat.rhevm.vdsm,server,nowait
-device
virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.rhevm.vdsm
-chardev spicevmc,id=charchannel1,name=vdagent -device
virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=com.redhat.spice.0
-usb -spice
port=5900,tls-port=5901,addr=0,x509-dir=/etc/pki/vdsm/libvirt-spice,tls-channel=main,tls-channel=inputs
-k en-us -vga qxl -global qxl-vga.vram_size=67108864 -device
AC97,id=sound0,bus=pci.0,addr=0x4
Thanks, that explains, no usb-tablet (which is ok for spice since the agent is better, and
the usb-tablet causes a significant cpu usage even when idle), but also no ps2 mouse, so
no mouse emulation at all. I believe this is an ovirt bug.
Regards,
Hans