On 20/09/2010 19:52, Jay Goldman wrote:
I have the following batch file to start xwin:
        @echo off
        SET CYGWIN_ROOT=
        SET RUN=%CYGWIN_ROOT%\bin\run -p /usr/bin
        SET PATH=.;%CYGWIN_ROOT%\bin;%PATH%

        SET XAPPLRESDIR=
        SET XCMSDB=
        SET XKEYSYMDB=
        SET XNLSPATH=

        %RUN% XWin -multiwindow -clipboard -silent-dup-error
        IF EXIST %CYGWIN_ROOT%\bin\urxvtd-X.exe  %RUN% 
%CYGWIN_ROOT%\bin\urxvtd-X.exe

This works fine (and has been for a while>year).

Occasionally, I have to connect to my machine via windows remote desktop.
I've also been doing this for a while.

With the latest version of x-windows; however, when I do so XWin.exe seg faults.
I then kill the urxvtd-X.exe process, re-run my batch script, and all is well 
within the remote desktop session.

Then I close the remote desktop session, and when I get back to my machine the 
x-windows-based command windows are no longer functional.  I close down 
Xwin.exe (and urxvtd-X.exe), restart them, and I'm ok again.

Any ideas as to what has changed to cause these new issues,
(a) XWin.exe seg fault due to remote desktop connection (sorry, I don't have 
the seg fault info)
(b) X-windows based command windows, (i.e., windows started with: urxvtc -g 
80x42 -e /bin/bash -l -i) no longer display correctly when I disconnect the 
remote desktop session - I have to 're-start' xwin.exe (and urxvtd-X.exe) 
processes.

This is pretty likely to be a known problem with the resize support added in Xserver 1.8.2-1, see [1]

Unfortunately, due to a mistake on my part, there is no way to disable resize support in multiwindow mode in that version, so your options for a workaround are limited to:

a) Downgrade to the previous Xserver version
b) Use the test build provided by me in that thread
c) Avoid RDP sessions which change the colour depth of your display (e.g by setting your display to use 16-bit colour, assuming the RDP sessions choose 16-bit for some reason)

If your problems persist with the that test build, I'd very much like to hear about it.

[1] http://cygwin.com/ml/cygwin-xfree/2010-08/msg00080.html

--
Jon TURNEY
Volunteer Cygwin/X X Server maintainer

--
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/

Reply via email to