On 13 August 2010 11:38, Pete <sneakypet...@gmail.com> wrote: > VirtuaWin (http://virtuawin.sourceforge.net/) is a virtual desktop > manager for Windows that lets you switch between several "virtual > desktops", similar to those provided in KDE & Gnome. > > When switching between desktops that have CygwinX windows open, > occasionally the Xserver draws to the wrong window. This is difficult > to describe, so will continue with an example: > > Using Windows 7, Cygwin/X v1.8.0 > > Steps to reproduce: > 1) Install VirtuaWin from http://virtuawin.sourceforge.net/ > 2) Start the CygwinX server > 3) Open a (DOS) cygwin window > 4) Type "xterm &" twice, to open two xterm windows. Maximise these two > windows to full screen. > 5) Move one of these windows to desktop2 > 6) Type "ping google.com -n 1000" to get a stream of data appearing in > the xterm window on desktop2 > 7) Go back to desktop1, and make sure the DOS cygwin window is selected > 8) Switch back to desktop2. The "ping" xterm window should be selected. > 9) Switch back to desktop1. The cygwin window should be selected. > > What should happen: > The empty xterm session on desktop1 should be displayed in the window > behind the cygwin window > > What happens: > The ping data stream appears in the xterm window on desktop1, and > continues receiving updates every second. > Selecting the xterm window causes the ping data to disappear and the > empty xterm session to be displayed correctly. > > This is reproducible every time. The critical thing is that if the > xterm window on desktop1 is not selected after a desktop switch, it > shows the data from the xterm window on desktop 2. > > FWIW, this problem doesn't exist with xming, and I haven't seen the > issue with any other applications. > > Any questions, please let me know. > Thanks, > Pete >
Is there anything else I can do to help debug this? Unfortunately it is necessary to install VirtuaWin to reproduce the issue, but it's very reproducible. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/