[Spice-devel] [spice-gtk PATCH] Handle single headed monitors that have a non-zero x, y config

2015-06-24 Thread Sandy Stutsman
Each monitor on a Windows guest is represented as a separate, single-headed device with its own framebuffer. When there are multiple monitors, all monitors but one will have a non-zero xy config position. But even in these cases the whole area (frame-buffer) of each monitor should be updated. A

[Spice-devel] [vd_agent PATCH V3] Add monitors_config driver escape.

2015-06-24 Thread Sandy Stutsman
When a Windows guest uses the "Set Resolution" applet to change resolutions and/or monitor positions, this escape sends the new monitor configurations to the client via a new QXL driver escape. Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1202419 --- Changes for v2 Removed call to se

[Spice-devel] [spice-protocol PATCH V3] Add QXL_ESCAPE_MONITOR_CONFIG enum

2015-06-24 Thread Sandy Stutsman
New escape for sending monitor position information from guest to client --- Changes since v2: Remove specific escape structure in favor of using QXL_HEAD --- spice/qxl_windows.h | 1 + 1 file changed, 1 insertion(+) diff --git a/spice/qxl_windows.h b/spice/qxl_windows.h index d1df684..bc2ceff

[Spice-devel] [win32-qxl PATCH v3] Add monitors_config escape to Windows QXL display driver.

2015-06-24 Thread Sandy Stutsman
Provides correct monitor locations when specified via the guest "Screen Resolution" applet. Addresses:https://bugzilla.redhat.com/show_bug.cgi?id=1202419 --- Changes from v1 and v2 Remove misc typo fixes Reuse existing QXLHead structure instead driver specific escape structure --- xddm/displa

[Spice-devel] [spice-gtk PATCH v2] This adds reference counting to cached images.

2015-06-24 Thread Sandy Stutsman
Windows guests with multi-monitors will often send down the same image via different channels. If these instances are not counted, one channel can delete an image before all the rest of the channels are finished with it. In this case, the client will hang. This can happen, for instance, when th

Re: [Spice-devel] Can SPICE be used as a terminal server?

2015-06-24 Thread Jeremy White
> I suppose one way would be to run XDMCP on the server and the let Linux > users access the server via a nested X servers and let Windows users use > Xming. But as far as I know, XDMCP is not very secure(?), and I'm not > sure if people can have GUI sessions running in the background this way.

Re: [Spice-devel] spice server: connection events

2015-06-24 Thread Vinzenz Feenstra
On 06/24/2015 12:30 PM, Christophe Fergeau wrote: Hey, First, thanks for your feedback, On Wed, Jun 24, 2015 at 09:58:03AM +0200, Vinzenz Feenstra wrote: Currently when anyone establishes a connection to the port the spice server emits the 'connected' event, once the right password/ticket etc

Re: [Spice-devel] spice-gtk and flash video performance

2015-06-24 Thread Marc-André Lureau
Hi Daniel On Wed, Jun 24, 2015 at 12:23 PM, Daniel Sanabria wrote: > I'm definitely giving this a try just need to find out if there are > packages already available with your patch or if I need to build this from > source. You'll need to build from source (with the patches applied) -- Marc

Re: [Spice-devel] [libvirt] [PATCH v2] qemu: Use heads parameter for QXL driver

2015-06-24 Thread Martin Kletzander
On Wed, Jun 24, 2015 at 06:34:50AM -0400, Frediano Ziglio wrote: On Fri, Jun 12, 2015 at 11:57:31AM +0100, Frediano Ziglio wrote: >Allows to specify maximum number of head to QXL driver. > >Signed-off-by: Frediano Ziglio > >The patch to support the "max_outputs" in Qemu is still not merged bu

Re: [Spice-devel] [libvirt] [PATCH v2] qemu: Use heads parameter for QXL driver

2015-06-24 Thread Frediano Ziglio
> > On Fri, Jun 12, 2015 at 11:57:31AM +0100, Frediano Ziglio wrote: > >Allows to specify maximum number of head to QXL driver. > > > >Signed-off-by: Frediano Ziglio > > > >The patch to support the "max_outputs" in Qemu is still not merged but > >I got agreement on the name of the argument. > >

Re: [Spice-devel] spice server: connection events

2015-06-24 Thread Christophe Fergeau
Hey, First, thanks for your feedback, On Wed, Jun 24, 2015 at 09:58:03AM +0200, Vinzenz Feenstra wrote: > Currently when anyone establishes a connection to the port the spice server > emits the 'connected' event, once the right password/ticket etc is passed > and the proper connection is establis

Re: [Spice-devel] spice-gtk and flash video performance

2015-06-24 Thread Daniel Sanabria
Thanks a lot Marc, I'm definitely giving this a try just need to find out if there are packages already available with your patch or if I need to build this from source. Dan On 24 June 2015 at 00:22, Marc-André Lureau wrote: > Hi > > - Original Message - > > Hi, > > > > I'm currently u

[Spice-devel] spice server: connection events

2015-06-24 Thread Vinzenz Feenstra
Hi, Over the time when working with spice events in VDSM (for the oVirt project) we have been encountering some issues which I would like to discuss here. Currently when anyone establishes a connection to the port the spice server emits the 'connected' event, once the right password/ticket e

[Spice-devel] [PATCH] build-sys: Fix build with automake < 1.13

2015-06-24 Thread Christophe Fergeau
AC_CONFIG_MACRO_DIRS is not available with older automake versions, which causes autogen.sh failures on el6. m4_include() can be used instead. --- Not exactly sure this is the right fix, but this works on both el6 and f22 configure.ac | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff

Re: [Spice-devel] [PATCH spice 1/2] server: Refresh the input fps every 5 second, without a timer.

2015-06-24 Thread Christophe Fergeau
On Mon, Jun 22, 2015 at 06:10:41PM +0200, Francois Gouget wrote: > On Thu, 11 Jun 2015, Francois Gouget wrote: > > > Signed-off-by: Francois Gouget > > --- > > > > This implements Marc-André Lureau's suggestion: > > http://lists.freedesktop.org/archives/spice-devel/2015-June/020202.html > > > >

Re: [Spice-devel] [PATCH spice 1/12] server: Convert a couple of rate control checks into asserts in the mjpeg video encoder. (take 3)

2015-06-24 Thread Christophe Fergeau
Hey, On Mon, Jun 22, 2015 at 06:17:43PM +0200, Francois Gouget wrote: > On Wed, 10 Jun 2015, Francois Gouget wrote: > > > The checks would lead the reader to think these functions can be called > > when bit rate control is off when in fact they are only called when it is > > active. > > > > Si

Re: [Spice-devel] [libvirt] [PATCH v2] qemu: Use heads parameter for QXL driver

2015-06-24 Thread Martin Kletzander
On Fri, Jun 12, 2015 at 11:57:31AM +0100, Frediano Ziglio wrote: Allows to specify maximum number of head to QXL driver. Signed-off-by: Frediano Ziglio The patch to support the "max_outputs" in Qemu is still not merged but I got agreement on the name of the argument. Actually can be a compati