<br>
<br><tt><font size=2>"--\[ UxBoD \]--" <uxbod@splatnix.net>
wrote on 30/04/2010 15:27:36:<br>
<br>
> Hello all,<br>
> <br>
> I am looking for a little bit of explanation on how the X11 session
<br>
> is delivered to the client; and whether improving the performance
of<br>
> the local X11 server would improve the overall experience?<br>
> <br>
> I notice a real lag of the screen when I resize images or even move
<br>
> windows around the screen.<br>
></font></tt>
<br>
<br><tt><font size=2>[SNIP]</font></tt>
<br><tt><font size=2><br>
> <br>
> Reading one of the NX documents about slow performance it mentions:<br>
> <br>
> "Upgrading to a more recent version of the X server or trying
a <br>
> different video driver can surely offer a great boost. For example
a<br>
> hardware accelerated video card is recommended to obtain the best
speed."<br>
> <br>
> Would that statement refer to a local video card or in the server
<br>
> itself ? as my local machine is already running accelerated.<br>
> <br>
> Would one of the devs be able to cast some light on where I should
<br>
> look to tune the performance?</font></tt>
<br>
<br><tt><font size=2>NX works by running an X server ( a virtual workstation
) on the remote</font></tt>
<br><tt><font size=2>X client ( the NX server ) and then sending compressed
screen shots to</font></tt>
<br><tt><font size=2>your X server ( your workstation ).</font></tt>
<br>
<br><tt><font size=2>If you are trying to use GL apps remotely then it
will run very slowly, unless</font></tt>
<br><tt><font size=2>you use virtualGL with an accelerator card ( on your
server ).</font></tt>
<br>
<br><tt><font size=2>The "statement" above refers to to the video
card on your workstation.</font></tt>
<br>
<br><tt><font size=2>The "a more recent version of the X server"
means the latest NX libraries on the</font></tt>
<br><tt><font size=2>FreeNX server and the latest nomachine (or whatever
you use) client.</font></tt>
<br>
<br>
<br><tt><font size=2>Some probably obvious things.</font></tt>
<br>
<br><tt><font size=2>You can speed things up (a bit) by maximizing the
caches on the NX client,</font></tt>
<br><tt><font size=2>using the fastest network connection you can, and
setting the nomachine</font></tt>
<br><tt><font size=2>client to the type of WAN that you are using.</font></tt>
<br>
<br><tt><font size=2>This is about all the tuning you can do.</font></tt>
<br>
<br><tt><font size=2>Making sure your server hardware is up to the job
of compressing all this</font></tt>
<br><tt><font size=2>display stuff is a very good idea.</font></tt>
<br>
<br><tt><font size=2>Using up-to-date drivers for your workstation graphics
card may help a bit.</font></tt>
<br>
<br><tt><font size=2>Reducing the amount of NX traffic will also help,
and for slow links is</font></tt>
<br><tt><font size=2>probably the most significant thing you can do eg.
minimizing windows</font></tt>
<br><tt><font size=2>which are actively changing, reducing colours etc</font></tt>
<br>
<br><tt><font size=2>Dragging windows about slowly or rotating images will
cause lots of</font></tt>
<br><tt><font size=2>activity because the more and more often your screen
changes, the less</font></tt>
<br><tt><font size=2>effective is the caching.</font></tt>
<br>
<br><tt><font size=2><br>
> <br>
> -- <br>
> Thanks, Phil<br>
> ________________________________________________________________<br>
>      Were you helped on this list with your FreeNX
problem?<br>
>     Then please write up the solution in the FreeNX Wiki/FAQ:<br>
> <br>
> </font></tt><a href="http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ"><tt><font size=2>http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ</font></tt></a><tt><font size=2><br>
>   <br>
>          Don't forget to check the NX Knowledge
Base:<br>
>                  </font></tt><a href=http://www.nomachine.com/kb/><tt><font size=2>http://www.nomachine.com/kb/</font></tt></a><tt><font size=2>
<br>
> <br>
> ________________________________________________________________<br>
>        FreeNX-kNX mailing list --- FreeNX-kNX@kde.org<br>
>       </font></tt><a href="https://mail.kde.org/mailman/listinfo/freenx-knx"><tt><font size=2>https://mail.kde.org/mailman/listinfo/freenx-knx</font></tt></a><tt><font size=2><br>
> ________________________________________________________________<br>
</font></tt>