[Spice-devel] Two Clients

2012-05-25 Thread 蒋媛园
Hi~ I want to start two clients to access the same server. I ran the vm with two qxl devices. The first one got created by the "-vga qxl", the second got created with "-device qxl". I thought the client should pick them up automatically. However, when I started the second client, the f

Re: [Spice-devel] xf86-video-qxl performance

2012-05-25 Thread Alexander Larsson
On Wed, 2012-05-23 at 15:20 -0500, Jeremy White wrote: > Also, as a crazy idea, has anyone considered implementing a pure > streaming video driver? That is, what if we had a frame buffer driver, > and then a thread that fired 29 times a second to drive a theora or vp8 > encoder, simply feeding th

Re: [Spice-devel] [protocol RFC 0/2] RANDR support via QXLHead + SpiceHead

2012-05-25 Thread Alexander Larsson
On Mon, 2012-05-07 at 09:28 +0300, Alon Levy wrote: > Hi, > > Currently we support multiple monitors by having: > single pci = single display channel = single client window > > The RANDR architecture doesn't lend itself to this, but on the other hand it > makes it very easy to have an alter

[Spice-devel] [PATCH win-agent] vdagent: reset clipboard event

2012-05-25 Thread Marc-André Lureau
Waiting for a Windows event will not last if it is already set. For example, the client may send clipboard_release() messages while we are not waiting in on_clipboard_request(), and this will SetEvent(clipboard_event) The following clipboard request will thus not wait for the data, resulting in an

[Spice-devel] [PATCH spice-gtk] Clipboard clean-up and fixes for Windows client

2012-05-25 Thread Marc-André Lureau
The Windows client was getting in the way of guest copy-paste, because when the guest was taking the clipboard grab, the agent notifies the client, it takes the grab too, and in return receives clipboard notification of new ownership from the client clipboard. Though we had a hack to check if this