Re: [Tigervnc-devel] tight decoded broken in trunk

2011-11-10 Thread Matthieu . Lochegnies
DRC dcomman...@users.sourceforge.net wrote on 09/11/2011 20:28:56:

 Very mysterious.  Hoping someone else can shed some light on it.  As far
 as I can tell, our code never sends that pseudo-encoding.  It only
 decodes it in the viewer (same as gradient encoding-- we decode that as
 well but never send it.)

I agree with you this is very mysterious. I've tried various source RPMs
from RedHat's site matching my version, rebuilt them: none of them uses
the mode, only the official version installed on my machine does.

With its build date, I suppose it came from RHEL6 beta.

Here are some infos I can give you about this Xvnc - if someone finds
a source RPM that matches, maybe we'll find the answers.

$ which Xvnc
/usr/bin/Xvnc
$ rpm -qf /usr/bin/Xvnc
tigervnc-server-1.0.90-0.10.20100115svn3945.el6.x86_64
$ rpm -qi tigervnc-server-1.0.90-0.10.20100115svn3945.el6.x86_64
Name: tigervnc-server  Relocations: (not relocatable)
Version : 1.0.90Vendor: Red Hat, Inc.
Release : 0.10.20100115svn3945.el6  Build Date: Wed 30 Jun 2010 
05:33:09 PM CEST
Install Date: Thu 22 Jul 2010 09:06:24 AM CEST  Build Host: 
x86-008.build.bos.redhat.com
Group   : User Interface/X  Source RPM: 
tigervnc-1.0.90-0.10.20100115svn3945.el6.src.rpm
Size: 2927347  License: GPLv2+
Signature   : RSA/8, Wed 30 Jun 2010 10:41:38 PM CEST, Key ID 
938a80caf21541eb
Packager: Red Hat, Inc. http://bugzilla.redhat.com/bugzilla
URL : http://www.tigervnc.com
Summary : A TigerVNC server
Description :
The VNC system allows you to access the same desktop from a wide
variety of platforms.  This package is a TigerVNC server, allowing
others to access the desktop on your machine.

-- 
Matthieu Lochegnies
Altis Semiconductor - http://www.altissemiconductor.com/--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] tight decoded broken in trunk

2011-11-10 Thread Matthieu . Lochegnies
matthieu.lochegn...@altissemiconductor.com wrote on 10/11/2011 11:30:53:

 I agree with you this is very mysterious. I've tried various source RPMs 

 from RedHat's site matching my version, rebuilt them: none of them uses 
 the mode, only the official version installed on my machine does. 

Hmm. In fact I my breakpoint in vncviewer was disabled while trying every
other server, that's why I lost lots of time...

In fact the recent Xvnc does use this encoding if you set jpegQuality to
-1 (you can do it with the viewer's Options Dialog). Finally easy, no?

-- 
Matthieu Lochegnies
Altis Semiconductor - http://www.altissemiconductor.com/--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


[Tigervnc-devel] Reenabling the comparing update tracker (CUT)

2011-11-10 Thread Pierre Ossman
I've done some tests of the CUT and I've determined that it does
provide a very substantial benefit, and does so for common cases. What
I've tested with so far are:

a) firefox (probably all double buffered applications)
b) metacity with compositing

In both cases it removes upwards 90% of the changes, which is a massive
saving. And the cases above aren't rare and exotic.

(I also seem to recall that Qt4 does double buffering by default)

So I say we need to turn it back on by default. If it has performance
issues, then we should look at optimising it, not killing it completely.

Rgds
-- 
Pierre OssmanOpenSource-based Thin Client Technology
System Developer Telephone: +46-13-21 46 00
Cendio ABWeb: http://www.cendio.com

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?


signature.asc
Description: PGP signature
--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] Reenabling the comparing update tracker (CUT)

2011-11-10 Thread Pierre Ossman
On Thu, 10 Nov 2011 07:33:58 -0600
DRC dcomman...@users.sourceforge.net wrote:

 Strongly object. The performance hit by turning it on is severe and not 
 something that can just be optimized away. My testing shows that the CUT is 
 almost never used.
 

Firefox is hardly something that is almost never used. Compositing is
also something that is very popular in modern desktop systems. I'd like
to see how much it can improve things with Unity 2D for example.

I'd say that the majority of users will benefit from this feature being
turned on. It should therefore be turned on by default, and the people
who don't need it can turn it off.

Rgds
-- 
Pierre OssmanOpenSource-based Thin Client Technology
System Developer Telephone: +46-13-21 46 00
Cendio ABWeb: http://www.cendio.com

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?


signature.asc
Description: PGP signature
--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel


Re: [Tigervnc-devel] Reenabling the comparing update tracker (CUT)

2011-11-10 Thread DRC
Sorry, but I've quantified the reasons why it should be disabled on a LAN. If 
you see some benefit in performance on a WAN, then you need to quantify that as 
well. I will not endorse TigerVNC unless it is performant by default. The CUT 
uses a significant amount of server CPU time, so if it benefits WAN-based 
scenarios, it needs to be quantified how much and how much of a CPU time hit is 
incurred from the LAN-based scenarios. If it benefits only one and not the 
other, then the default behavior needs to be enabling it only when it shows a 
clear benefit without compromising overall frame rate.

On Nov 10, 2011, at 8:08 AM, Pierre Ossman oss...@cendio.se wrote:

 On Thu, 10 Nov 2011 07:33:58 -0600
 DRC dcomman...@users.sourceforge.net wrote:
 
 Strongly object. The performance hit by turning it on is severe and not 
 something that can just be optimized away. My testing shows that the CUT is 
 almost never used.
 
 
 Firefox is hardly something that is almost never used. Compositing is
 also something that is very popular in modern desktop systems. I'd like
 to see how much it can improve things with Unity 2D for example.
 
 I'd say that the majority of users will benefit from this feature being
 turned on. It should therefore be turned on by default, and the people
 who don't need it can turn it off.
 
 Rgds
 -- 
 Pierre OssmanOpenSource-based Thin Client Technology
 System Developer Telephone: +46-13-21 46 00
 Cendio ABWeb: http://www.cendio.com
 
 A: Because it messes up the order in which people normally read text.
 Q: Why is top-posting such a bad thing?

--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
___
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel