On Wed, 16 Nov 2011, DRC wrote:
We could, but we generally would like not to. We prefer if our goals
align with the upstream projects we use. There is less friction when it
comes to long term plans that way, and having our users running
basically the same product as the project's users benefits both when it
comes to finding and fixing bugs.
I'm trying hard not to laugh. Let's be realistic-- besides Cendio,
Brian and I are the only ones doing any significant development in
recent months. Thus, I'm not sure we really have an "upstream project"
here.
You are too pessimistic. TigerVNC is a nice project, and we are making
great progress.
We have always had a hope that TigerVNC could replace TurboVNC, but not
necessarily out-of-box. If we cannot make the system clever enough to
work for everyone, then it is the niche users (like high performance
3D) that will have to tweak things. The average joes should just be
able to install and run. This tweaking could of course be handled by
custom packing, like "TigerVNC - VirtualGL Edition" or such. We could
also look at having the vncserver script do some magic like seeing if
VirtualGL is configured on the machine.
My goals are a direct out-of-box replacement for TurboVNC. I would hope
we can come to a solution that achieves that goal while still
maintaining the goal of making TigerVNC a general-purpose VNC solution.
As you said, the goal is to have a general-purpose VNC solution which can
be as fast as TurboVNC, thus replacing that project. It may not be
possible that the defaults are optimal for all scenarios ie common office
applications vs 3D apps, but we should be able to handle this.
It might be difficult to argue about which type of users are most
"common". However, the fact that the high performance 3D case requires the
VirtualGL software gives us a technical possibility to distinguish the 2
cases. There are various ideas how this could be done:
* We could provide a script /opt/TurboVNC/bin/vncserver that launches
TigerVNC with defaults suitable for the 3D case.
* We could include a script vglvncserver.
* We could modify the normal vncserver script to detect if VirtualGL is
installed and/or configured, and in that case use suitable default
settings.
Could something like this be acceptable to you?
Rgds,
---
Peter Åstrand ThinLinc Chief Developer
Cendio AB http://www.cendio.com
Wallenbergs gata 4
583 30 Linköping Phone: +46-13-21 46 00
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel