SCIENTIFIC-LINUX-USERS Archives

September 2011

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Stephan Wiesand <[log in to unmask]>
Reply To:
Stephan Wiesand <[log in to unmask]>
Date:
Sun, 25 Sep 2011 20:21:18 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (74 lines)
Hi "T",

On Sep 24, 2011, at 03:46 , Todd And Margo Chester wrote:

> On 09/23/2011 01:41 AM, Stephan Wiesand wrote:
>> Hi,
>> 
>> On Sep 23, 2011, at 00:30 , Todd And Margo Chester wrote:
>> 
>>> I am migrating from Virtual Box on my old server (CentOS 5.6 x32) to KVM on
>>> my new server (SL6.1 x64).
>>> 
>>> Virtual box has a collection of drivers to assist the guest called
>>> "Guest Additions".  These drives give you shared clipboard
>>> and shared mouse, among other things.
>>> 
>>> Question: does KVM have a similar package of guest drivers?
>>> I am specifically looking for mouse sharing and shared clipboard.
>>> I am not sure if I need a special video driver as well.
>> eventually, SPICE will be what you're looking for. See http://www.spice-space.org/features.html .
>> 
>> Some of the components come with SL, some can be downloaded elsewhere. But right now, it's probably not quite finished and hard to get going.
>> 
> 
> Hi Stephan,
> 
> Is this the spice you are referring to?
> 
> http://rpm.pbone.net/index.php3/stat/4/idpl/16005959/dir/scientific_linux_6/com/spice-xpi-2.4-4.el6.x86_64.rpm.html

I'm referring to the packages coming with SL6.1:

SL % ls 6.1/x86_64/Packages/spice* 
6.1/x86_64/Packages/spice-client-0.8.0-2.el6.x86_64.rpm
6.1/x86_64/Packages/spice-common-devel-0.4.2-7.el6.i686.rpm
6.1/x86_64/Packages/spice-common-devel-0.4.2-7.el6.x86_64.rpm
6.1/x86_64/Packages/spice-protocol-0.8.0-1.el6.noarch.rpm
6.1/x86_64/Packages/spice-server-0.8.0-1.el6.x86_64.rpm
6.1/x86_64/Packages/spice-server-devel-0.8.0-1.el6.x86_64.rpm
6.1/x86_64/Packages/spice-vdagent-0.6.3-8.el6.x86_64.rpm
6.1/x86_64/Packages/spice-xpi-2.4-4.el6.x86_64.rpm

The one you found on pbone is one of them, but not the most important one.

Here are the notes I jotted down while trying it (securely) with an SL6 VM on an SL6 host (probably using 6.0 beta):

--8<--
o make sure xorg-x11-drv-qxl and spice-server are installed in the vm
o virsh edit <vm>
   <graphics type='spice' port='5903' autoport='no' keymap='en-us'/>
   <video>
     <model type='qxl' heads='1'/>
     <alias name='video0'/>
     <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
   </video>
o on the host, install spice-client
o ssh -L5903:localhost:5903 <host>
o spicec -h localhost -p 5903
TODO: SSL connection, USB, Audio, Windows Client, Windows VM, How to use spice-xpi?
-->8--

I haven't "gotten a round tuit" for anything on the TODO list. For your Windows VM, you'll probably need the driver/agent/whatever from spice-space.org. I have no clue which version would work with what comes with 6.1.

NB for optimum performance (and possibly: reliability) of your XP VM, you'll need the drivers from virtio-win - which is available from TUV, but closed source, with a proprietary license, and can only be used with an active subscription. If I were making a living from running Windows VMs on EL hosts, I'd probably bite the bullet.

Cheers,
	Stephan

-- 
Stephan Wiesand
DESY -DV-
Platanenenallee 6
15738 Zeuthen, Germany

ATOM RSS1 RSS2