On Wed, 21 Dec 2011, DRC wrote:

We are currently based on TigerVNC revision 4816, but we might make a
new code drop if we find any major bugs.

Cool.  This is very good info.  AFAIC, we could enter beta with the
project as well, and probably should so we can leverage your bug
squashing.  It would be nice to get out some official project builds
that contain the performance improvements.

Sounds good. Note however that we will likely have a short beta period, since we are aiming for a stable ThinLinc release before the end of the year.


I would still like to see a quantifiable test case that demonstrates the
efficacy of setting the deferred update timer to 10 ms.  Barring that,
if you're insistent that 10 is what you want as a default, I would like
to modify the build system such that that value can be tweaked using a
#define or something like that, so my builds can use 1 ms as the
default.  It's pretty easy to tell people "if you want TurboVNC-like
performance, set the compress level to 1", but telling them that they
also have to remember to add -DeferUpdate=1 every time they launch
vncserver makes things difficult.

I'll let Pierre give you the details of the -DeferUpdate values, but if it turns out that it's not possible to find a default that fits everyone, then I'm suggesting that we create a special script "turbovncserver", "vglvncserver" or something like that. It can then have defaults that are optimal for the 3D-on-LAN case.

Btw, wrt the latency work, we have done extensive testing, and it turns out that Pierres work gives a huge improvement. Common usage cases such as writing text in OpenOffice is now much faster on high latency links. The typing "lag" is basically gone.


Regards, ---
Peter Åstrand           ThinLinc Chief Developer
Cendio AB               http://www.cendio.com
Wallenbergs gata 4
583 30 Linköping        Phone: +46-13-21 46 00
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to