[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 4/4] xenconfig: fix spice mousemode and copypaste



Il 09/05/2015 00:40, Jim Fehlig ha scritto:
Fabio Fantoni wrote:
2015-05-09 0:00 GMT+02:00 Jim Fehlig <jfehlig@xxxxxxxx
<mailto:jfehlig@xxxxxxxx>>:

     From xl.cfg950 man page:

     spiceagent_mouse=BOOLEAN
     Whether SPICE agent is used for client mouse mode. The default is
     true (1) (turn on)

     spicevdagent=BOOLEAN
     Enables spice vdagent. The Spice vdagent is an optional component for
     enhancing user experience and performing guest-oriented management
     tasks. Its features includes: client mouse mode (no need to grab
     mouse by client, no mouse lag), automatic adjustment of screen
     resolution, copy and paste (text and image) between client and domU.
     It also requires vdagent service installed on domU o.s. to work.
     The default is 0.

     spice_clipboard_sharing=BOOLEAN
     Enables Spice clipboard sharing (copy/paste). It requires spicevdagent
     enabled. The default is false (0).

     So if spiceagent_mouse is enabled (client mouse mode) or
     spice_clipboard_sharing is enabled, spicevdagent must be enabled.
     Along with this change, s/spicedvagent/spicevdagent, set
     spiceagent_mouse correctly, and add a test for these spice
     features.


Thanks for your work in libvirt about improve/fix support for xen with
spice.
 From a fast look to code seems there is spice usbredirection support
missed, a feature that I think very useful:
http://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=f5414ee57a17500e650ea11766474b11da940da2
There are also other spice settings added for xen 4.6 (image
compression and streaming video):
http://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=bd71555985efc423b1a119b6a3177de855763453
http://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=296c7f3284efe655d95a8ae045a5dc1a20d6fff0
Right, but those can be added in a follow-up patch.  To ease review, I
avoided adding support for all features in this patch.

And also another important that you already know and accepted today:
http://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=161212ef02312c0681d2d809c8ff1e1f0ea6f6f9
Latest version have also LIBXL_HAVE_QXL useful for libvirt.
Yes.

I think is good add also qxl and usbredir to spice-features test or
create a new one "full features".
Agreed.  A new test can be added when implementing the addition features
in a follow-up.  Do you have any interest in working on a libvirt patch
for these features?

I don't have experience in libvirt and I don't use it on xen server.
I'm trying to improve xen hvm domUs performance and features (not only for hvm) even if probably I don't have enoght knowledge and time to do everything :( I used libvirt only in fast kvm tests and I saw that with kvm have already support for spice usbredir, image compression and streaming options but I probably not able to implement the same options for xen too fast and in a good and complete way.


Regards,
Jim



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.