[Users] [Spice-devel] oVirt console plans

Brown, Chris (GE Healthcare) Christopher.Brown at med.ge.com
Tue Jan 31 20:38:57 UTC 2012


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 at redhat.com] 
Sent: Tuesday, January 31, 2012 12:58 PM
To: Brown, Chris (GE Healthcare)
Cc: Itamar Heim; André Felício; spice-devel at lists.freedesktop.org; users at 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



More information about the Users mailing list