Hi, On Wed, 25 May 2011 16:38:44 -0500 DRC <dcomman...@users.sourceforge.net> wrote:
> Probably the biggest reason is what I call the "blinking cursor dilemma." > There are some ill-behaved window managers out there that continuously update > their taskbar widgets using small XCopyArea operations, and similarly, if you > have a console window open, it will create a similar phenomenon because > of the blinking cursor. Indeed my code is not going to do a refresh in this case, as the image is not idle. My position is that if an application behaves incorrectly it should be fixed, and a terminal with a blinking cursor is not an interesting use case for ALR anyway (if you're running just a terminal, increase the JPEG quality or don't use JPEG). (About "should be fixed": this is very serious, not just because of VNC but because of power management issues.) > Additionally, ALR maintains a list of tiles and only sends lossless > updates for the ones that were previously sent using JPEG. My ALR is going to do more traffic than that indeed. Most of my tests were applications that refreshed the whole screen as JPEG all the time, so this didn't apply. > I'm being paid to come up with an automatic lossless refresh solution > for TigerVNC, so I'll be revisiting some of these assumptions over the > next few months. At the moment, my inclination is to leave TurboVNC as-is. I'm looking forward to that. In the meantime I will give more testing to my patches, evaluate whether they are fit to my use cases, and distribute them if so. Thanks -- Greetings, A. Huillet ------------------------------------------------------------------------------ vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1 _______________________________________________ VirtualGL-Devel mailing list VirtualGL-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtualgl-devel