<html>
  <head>
    <meta content="text/html; charset=iso-8859-15"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Il 05/10/2015 20:08, Yury Shvedov ha
      scritto:<br>
    </div>
    <blockquote cite="mid:5612BCB8.6080607@lvk.cs.msu.su" type="cite">
      <meta content="text/html; charset=iso-8859-15"
        http-equiv="Content-Type">
      Hi, Fabio!<br>
      <br>
      Thank you for your interest to this project! But unfortunately
      this project now is in proof-of-concept state and usable only via
      loopback network. And as you notice it did not evolve by me for
      years. The problem is I changed my scientific theme by accident at
      this point and could not continue it as I have wanted. But I feel
      this project has big potential and space of improvement. It would
      be great if you want and can to handle this project and I will
      support you as I could.<br>
    </blockquote>
    <br>
    Hi, <span id="result_box" class="short_text" lang="en"><span
        class="hps">I have only little free time</span> <span
        class="hps">and</span> <span class="hps">very low knowledge but
        I'm looking if is possible rebase your project on latest weston
        version and try it.<br>
        To make easier and faster see what are the add/changes of spice
        compositor and rebase it I created a new branch with latest
        upstream commit you used, all changes except the latest commit
        in first commit added and a cherry-pick of the latest:<br>
        <a class="moz-txt-link-freetext" href="https://github.com/Fantu/compositor-spice/commits/test">https://github.com/Fantu/compositor-spice/commits/test</a><br>
        I not saw an howto and from a very fast code look seem that "</span></span><span
      id="result_box" class="short_text" lang="en"><span class="hps"><span
          class="blob-code-inner"><span class="blob-code-inner">--enable-spice-compositor
          </span>--enable-monitor-renderer</span>" add in configure is
        needed and when start listen seems hardcoded on localhost:5912<br>
        @</span></span><span id="result_box" class="short_text"
      lang="en"><span class="hps">Yury Shvedov: Can you send me all
        essential notes for use it if they exist?<br>
        For what you know rebase on latest weston version will require
        many changes/fixes or should be working or easy to adapt?
        (documented api/functions weston changelog for compositor or
        other module)<br>
        Should be possible add other spice options, for example
        compression, where listen (ecc...) to pass to spice-server and
        make it easy possible use them with small patches for fast lan
        tests or require bigger work?<br>
        <br>
        I saw that rdp is already present by years but any time I looked
        it seems always that newer freerdp version (in development was
        needed), not good stable api probably?<br>
        Are spice the things used/needed more "stable" or </span></span><span
      id="result_box" class="short_text" lang="en"><span class="hps">continuous
        changes (and version prerequisite increments) will be needed?<br>
        <br>
        Thanks for any reply and sorry for my bad english.<br>
        <br>
      </span></span>
    <blockquote cite="mid:5612BCB8.6080607@lvk.cs.msu.su" type="cite"> <br>
      Sorry for my english too! =)<br>
      <pre class="moz-signature" cols="72">Kind regards
Yury Shvedov</pre>
      <div class="moz-cite-prefix">On 10/04/2015 03:12 PM, Fabio Fantoni
        wrote:<br>
      </div>
      <blockquote cite="mid:561117C4.3050705@tiscali.it" type="cite">
        <meta http-equiv="content-type" content="text/html;
          charset=iso-8859-15">
        Hi, trying to have better performance on low cost spice thin
        client (for example rpi2) I saw too low performance,
        remote-viewer at 100% cpu with only one core used, but also xorg
        process with high cpu usage and all other things open unusable
        (including a simple terminal).<br>
        I tried with wayland using weston (<span class="st">GDK_BACKEND=<em>wayland


          </em></span>remote-viewer), spice performance is still too low
        on "high usage" but all other things is fully usable.<br>
        I'm trying to improve spice performance with opengles (using vc4
        drivers) and compiling cairo for using it but for now I had some
        problems.<br>
        I tried to search other spice tests with wayland, I found this
        old project:<br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="https://github.com/ein-shved/compositor-spice/">https://github.com/ein-shved/compositor-spice/</a><br>
        Is about weston backend, with very basic features and without
        recent commits.<br>
        Was posted also in this mailing list long time ago:<br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://lists.freedesktop.org/archives/wayland-devel/2013-April/008902.html">http://lists.freedesktop.org/archives/wayland-devel/2013-April/008902.html</a><br>
        Seems interesting a possibility of better performance (including
        possible future acceleration with opengl and/or vulkan) and
        integratation.<br>
        Someone still working on it?<br>
        <br>
        I also see a specific wayland client on freerdp for example:<br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="https://github.com/FreeRDP/FreeRDP/tree/master/client/Wayland">https://github.com/FreeRDP/FreeRDP/tree/master/client/Wayland</a><br>
        Doing something similar for spice client can be useful or other
        importance changes are needed for significative performance
        improve?<br>
        <br>
        About qxl driver in linux domU's seems there are problems with
        many desktop envinment (gnome, kde, unity ecc... I saw it
        reasonable<span class="gt-baf-back"></span> on lxde on my
        tests), I saw qxl kms support and something in drm about qxl, it
        can works for example for a fast test with weston drm backend
        and I should try or addition thing is needed?<br>
        Sorry is these are stupid questions but I don't have <span
          id="result_box" class="short_text" lang="en"><span class="hps">knowledge


            about.<br>
            <br>
            Thanks for any reply and sorry for my bad english.<br>
          </span></span><br>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>