This should be (more or less) fixed in Git master (which will become TurboVNC 2.1-- hopefully soon.)
I say "more or less" because, after spending 20 General Fund hours hacking at it, I was able to eliminate the visual artifacts, but there are still other, more minor visual issues, such as pointer flicker when you drag-select items on the desktop or drag a window. That flicker seems to unfortunately be endemic to the newer X.org code base and is basically the same issue described here: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-fbdev/+bug/1034470. It seems that software cursor rendering isn't exactly well supported in newer X.org releases, so for now we're going to have to go with "usable but not perfect" for our server-side cursor rendering implementation. For the long term, I've created a new issue here https://github.com/TurboVNC/turbovnc/issues/44 that proposes enhancing our server-side cursor implementation such that it doesn't rely on the X.org sprite code anymore. DRC On 6/28/16 11:50 AM, Brett Williams wrote: > Sorry about the message that ended up getting filtered -- I forwarded an > email which had inline images and it appears to have also confused the > mailing list software. > > He reports that checking the "render cursor locally" in the client > settings seems to have corrected the problem. I thought perhaps you > were suggesting to run the server with -nocursor? > > On Tue, Jun 28, 2016 at 9:59 AM, DRC <[email protected] > <mailto:[email protected]>> wrote: > > Sorry for the delay. I was traveling, and this got spam-filtered > for some reason. I strongly suspect that this is caused by a known > bug in server-side cursor rendering. Can you confirm whether > switching that off fixes it? I'm looking into the bug right now. > > > On 6/17/16 1:46 PM, Brett Williams wrote: >> Hi all, >> >> I have one user who is consistently experiencing visual corruption >> using TurboVNC server on CentOS 6.5, and TurboVNC viewer on OSX. >> We've attempted to figure out what causes this to start happening, >> but have been unable to identify any particular reason. I don't >> experience this problem. I do have this RPM installed on the >> server that he does not (I think it was part of debugging a >> previous issue using a different VNC server): >> libjpeg-turbo-official-1.4.2-20150921.x86_64 >> >> What do experts suggest as the next step in debugging this issue? >> >> Thank you -- information from him is included below. >> >> >> >> Here's the screenshot. >> >> Inline image 1 >> >> As for "what was I doing when this occurred", literally nothing. >> Everything was working (re-started my vnc server this morning) and >> all of a sudden I get a block of blank space behind my mouse >> pointer. I created the above screenshot by dragging the window >> around the screen and then trying to select some text within the >> terminal window. >> >> Here are the pertinent details: >> >> =->rpm -qa | grep jpeg >> libjpeg-turbo-devel-1.2.1-1.el6.i686 >> openjpeg-libs-1.3-9.el6_3.x86_64 >> libjpeg-turbo-1.2.1-1.el6.i686 >> openjpeg-libs-1.3-9.el6_3.i686 >> libjpeg-turbo-1.2.1-1.el6.x86_64 >> libjpeg-turbo-devel-1.2.1-1.el6.x86_64 >> >> =->cat /etc/issue >> CentOS release 6.5 (Final) >> >> =->/opt/TurboVNC/bin/vncserver -version >> WARNING: The first attempt to start Xvnc failed, possibly because >> the vncserver >> script was not able to figure out an appropriate X11 font path for >> this system >> or because the font path you specified with the -fp argument was >> not valid. >> Attempting to restart Xvnc using the X Font Server (xfs) ... >> Could not start Xvnc. >> >> TurboVNC Server (Xvnc) 64-bit v2.0.1 (build 20151026) >> Copyright (C) 1999-2015 The VirtualGL Project and many others (see >> README.txt) >> Visit http://www.TurboVNC.org for more information on TurboVNC >> >> TurboVNC Server (Xvnc) 64-bit v2.0.1 (build 20151026) >> Copyright (C) 1999-2015 The VirtualGL Project and many others (see >> README.txt) >> Visit http://www.TurboVNC.org for more information on TurboVNC >> >> =-> Client version info: >> Inline image 2 >> >> >> Inline image 1 >> ------------------------------------------------------------------------------ _______________________________________________ TurboVNC-Users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/turbovnc-users
