On Mon, Oct 31, 2016 at 9:47 AM, Javier Celaya <javier.cel...@flexvdi.com> wrote:
> Hi, > > El dom, 30-10-2016 a las 10:50 +0200, Sameeh Jubran escribió: > > Hi Fabio, > > > > I still suspect that the performance issue is caused by the mouse. As > > you can see in flexVDI's repository ( > > https://github.com/flexVDI/qxl-dod/blob/master/qxldod/QxlDod.h) the > > function "EnablePointer" always returns FALSE, > > Nope, check again. EnablePointer always returns FALSE for the VgaDevice > class, but always returns TRUE for the QxlDevice class. In particular, > returning TRUE is telling Windows "do not render the pointer, let the > That's right my bad, However it is always true in QxlDevice in flexVDI's repository while it is always false in gitlab's repository. > device render it itself", which means that in client mode, the spice > client is in charge of rendering the mouse pointer. This makes the > mouse run smoothly, but I am not sure how it is affected when vdagent > is not running. When it is false - as in the current gitlab repository - the driver keeps sending unnecessary mouse info to the spice server which I believe is the cause for the poor performance issues. So Fabio can you please try using the driver with EnablePointer - the one that's in Qxl device class - set to TRUE as it is in flexVDI's repository? > > on the contrary to gitlab's repository ( > > https://gitlab.com/spice/qxl-wddm-dod/blob/master/qxldod/QxlDod.h) > > where it always returns TRUE. I believe that setting it to false > > would solve the performance issue but would however cause another > > problem of which the mouse would be invisible when the vdagent isn't > > running. > > > > Can you please confirm that this solves the performance issue? > > > > If you need a compiled version of which "EnablePointer" returns > > always false, update me and I can supply it. > > > > On Fri, Oct 28, 2016 at 11:15 AM, Fabio Fantoni < > > fantonifa...@tiscali.it> wrote: > > > Il 28/10/2016 10:59, Christophe Fergeau ha scritto: > > > > On Thu, Oct 27, 2016 at 04:52:57PM +0200, Fabio Fantoni wrote: > > > > > Il 27/10/2016 12:03, Christophe Fergeau ha scritto: > > > > > > On Thu, Oct 27, 2016 at 10:40:47AM +0200, Fabio Fantoni > > > > > > wrote: > > > > > > > Is there any vdagent testing build with all newer patches > > > > > > > available > > > > > > > somewhere? > > > > > > https://copr.fedorainfracloud.org/coprs/teuf/spice-mingw/buil > > > > > > d/470179/ > > > > > > has a totally untested build of a snapshot of > > > > > > https://cgit.freedesktop.org/spice/win32/vd_agent/commit/?id= > > > > > > debf1fe98148ddf1a44735449512bd4229b53213 > > > > > > > > > > > > Christophe > > > > > Thanks for your reply. > > > > > > > > > > I tried it, with low resolution on notebook now it works > > > > > decently but on > > > > > thin clients with medium/high resolution is still too bad. > > > > Just to be clear, flexvdi builds were fine on the same hardware? > > > > medium/high resolution is 1920x1080 or similar? > > > > > > > > Christophe > > > with flexvdi was not perfect but significantly better > > > I did the tests with same server, vm and clients changing only the > > > qxl-dod driver and vdagent with the newer official ones. > > > For medium/high resolution of these tests was 1440x900 and > > > 1920x1080, 1920x1080 It is unfortunately a standard in the new > > > desktop "workstation" but with them on spice is difficult achieve > > > good performance, even with powerful thin client (for example, > > > recent octacore arm) > > > With flexvdi is usable but not very good on very basic use except > > > some cases with animation, video ecc..., with new official driver > > > is near unusable :( > > > > > > _______________________________________________ > > > Spice-devel mailing list > > > Spice-devel@lists.freedesktop.org > > > https://lists.freedesktop.org/mailman/listinfo/spice-devel > > > > > > > > > -- > > Respectfully, > > Sameeh Jubran > > Linkedin > > Software Engineer @ Daynix. > > _______________________________________________ > > Spice-devel mailing list > > Spice-devel@lists.freedesktop.org > > https://lists.freedesktop.org/mailman/listinfo/spice-devel > > _______________________________________________ > Spice-devel mailing list > Spice-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/spice-devel > -- Respectfully, *Sameeh Jubran* *Linkedin <https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a>* *Software Engineer @ Daynix <http://www.daynix.com>.*
_______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/spice-devel