I am very curious to see if the grabKeyboard solution or using one of the other viewers helps. The "full-screen fixes" in the TurboVNC 1.1 Unix Viewer amount to using a similar technique to FLTK (which TigerVNC 1.2 uses.) It involves basically notifying the window manager via a special client message event that it should treat our window as a full-screen window. However, for some reason (I don't really remember why I did this, but it must have seemed like a good idea at the time), TurboVNC also still retains part of the old method, which involved calling XtGrabKeyboard(). I am suspicious that this is what was creating the problems, because I would expect that when the window manager is in charge of assigning full-screen status to our app, it can properly handle such things as the screen saver being activated, but if our app is grabbing the keyboard on its own, the window manager may not be able to handle that as well.
That's just a theory. I will try and see if I can now reproduce it, given your information below. On 3/12/12 12:42 PM, Andreas Delleske wrote: > Dear List, dear Darrell, > > after one day of extensive testing we have concluded that the > screensaver settings might be the cause of the problem (at least with > version 1.0.90 that we've installed now). > > As soon as I had double-checked the screensaver and energy savings > settings and turned everything off the problem did not occur any more. > We are now able to leave fullscreen windows open for an hour or so and > the keyboard is still attached to the session. > > I thought I had disabled any screensavers some days ago already but it > might be that on one or two machines the screensaver settings were not > permanent so they returned. Will check that again tomorrow. > > Furthermore: When we killed a "stalled" vncviewer we've seen a pending > dialog window reappearing from Ubuntu. Our conclusion is that this > window had required attention and Ubuntu did not pass the keystrokes to > the viewer any more but was trying to use keyboard input for the dialog > instead. > > This issue seems to be fixed now for us but it might be a good idea to > mention it in the install dialog or in the documentation otherwise other > folx will become unhappy :) - it is still an issue in the sense that > whenever Ubuntu wants attention the keyboard link will get killed. It > would be absolutely great if we could switch between tvnc window and the > original screen back and forth by using the mouse and / or keyboard. > > I've mentioned that it would not be possible to switch back from > fullscreen to normal after having pressed F8. I have to add: It IS > possible (at least in some cases BUT with unexpected results: > > We see the Ubuntu menu (Applications Places System...) but the menu of > TurboVNC is concealed behind that - so we have limited (I think no) > options to grab and move that window. > > How it should be: > > 1. Ubuntu menu > 2. Windows menu of TurbVNC > 3. Menu of the server system > > Instead we see: > > 1. Ubuntu menu > 2. The part below the menu of the server system (that is: desktop > background) > > We are able to move the tvnc windows with the movers on the right so > that we see: > > 1. Ubuntu menu > 2. Menu of the server system > > but no more. > > I think you'll be able to see that on your machine, too. > > Thanks, and as I wrote: I recommended a donation but our boss is not in > right now. > > Andreas > > > > ------------------------------------------------------------------------------ > Try before you buy = See our experts in action! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-dev2 > > > > _______________________________________________ > VirtualGL-Users mailing list > VirtualGL-Users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/virtualgl-users ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ VirtualGL-Users mailing list VirtualGL-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtualgl-users