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