Re: [Tigervnc-devel] tight decoded broken in trunk
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
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)
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)
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)
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