[Users] [Spice-devel] oVirt console plans

Brown, Chris (GE Healthcare) Christopher.Brown at med.ge.com
Tue Jan 31 16:40:36 UTC 2012


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-0021286B0EA2_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-1650-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,aio=threads -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-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

VNC 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-00212883CE4C_00:21:28:83:CE:48,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:39:12,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-1650-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,aio=threads -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-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 -usb -device usb-tablet,id=input0 -vnc 0:0,password -k en-us -vga cirrus -device AC97,id=sound0,bus=pci.0,addr=0x4

- Chris

-----Original Message-----
From: Itamar Heim [mailto:iheim at redhat.com] 
Sent: Tuesday, January 31, 2012 3:45 AM
To: Hans de Goede
Cc: Brown, Chris (GE Healthcare); André Felício; spice-devel at lists.freedesktop.org; users at ovirt.org
Subject: Re: [Spice-devel] [Users] oVirt console plans

On 01/31/2012 09:40 AM, Hans de Goede wrote:
> Hi,
>
> On 01/31/2012 06:38 AM, Brown, Chris (GE Healthcare) wrote:
>> I did some more extensive testing tonight to see how many guests 
>> would have issues with a SPICE based console. This testing was 
>> specifically during guest OS install time.
>>
>> Here is the list and the results
>> - Red Hat 7.3 --> Mouse unusable
>> - Red Hat 9 --> Mouse unusable
>> - Fedora core 1 - 14 --> Mouse unusable
>
> These are all past there EOL, also see my remark below which certainly 
> applies to these.
>
>> - Fedora core 15 Mouse useable
>> - Fedora core 16 Mouse useable
>> - Red Hat Enterprise 3.x --> Mouse unusable
>> - Red Hat Enterprise 4.x --> Mouse unusable
>> - Red Hat Enterprise 5.x --> Mouse unusable
>> - Red Hat Enterpise 6.x --> Mouse useable
>> - SLES 10 --> Mouse unusable
>> - SLES 11 --> Mouse unusable
>> - SLES 11 SP1 --> Mouse unusable
>> - OpenSUSE 11.1 --> Mouse unusable
>> - OpenSUSE 11.2 --> Mouse useable
>> - OpenSUSE 11.3 --> Mouse useable
>> - OpenSUSE 11.4 --> Mouse useable
>
> Looking at the above list it sounds to me like you had the usb-tablet 
> enabled in the vm config, that is not a good idea for Linux versions 
> which have an xorg which does not support device hotplug. May I 
> suggest that you re-run the tests without the usb-tablet enabled?

engine code has this:

if (mVm.getdisplay_type() == DisplayType.vnc) {
    mCreateInfo.add(VdsProperties.TabletEnable, "true"); }

since these was with spice, I'd assume answer would be "no".
but would appreciate validation from Chris at qemu command line level.

>
> This may also help with the problems with other operating systems.
>
> Regards,
>
> Hans




More information about the Users mailing list