On 7 September 2010 14:38, Jon TURNEY <[email protected]> wrote: > On 03/09/2010 10:01, Pete wrote: >> On 13 August 2010 11:38, Pete<[email protected]> 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: > > I'm afraid I think this falls into the category of "known problems", see > [1]. > > The tricks that XWin uses to implement multiwindow mode don't seem to be > compatible with the tricks that VirtuaWin uses to implement multiple > desktops. > > [1] https://bugs.freedesktop.org/show_bug.cgi?id=21540
Thanks for your reply. You're right, this is the same issue. I'll update the bug. > >>> 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. > > Xming version number, please? It was 6.9.0.31. -- 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/
