Need help to replicate old behavior of my X setup scripts with latest Xfree86 update

Marco Atzeri marco.atzeri@gmail.com
Tue Dec 23 19:17:00 GMT 2014



On 12/23/2014 7:24 PM, Ben Richards wrote:
> Up until the recent update to xinit-1.3.4-1 which overhauled X session
> handling, I had my session set up nicely for my purposes. With the
> following code in my .zshrc and an empty .startxwinrc, when I launched
> Cygwin, Xwin.exe would start on display :0.0, it would set the
> $DISPLAY variable, and automatically kill the X server when I exited
> that terminal. I like mintty so this let me use that as my shell.
>
> .zshrc contents:
> =============
> startxwin &> xserver.log
> x_start_success=$?
> if [[ $x_start_success == 0 ]]; then
>     export DISPLAY=:0.0
>
>     pid=`ps | grep '/usr/bin/XWin' | awk '{print $1;}'`
>     alias kill_xwin="kill $pid"
>     if [[ $TMUX == "" ]] && [[ $x_start_success == 0 ]]; then
>      alias exit="kill $pid ; \exit"
>     fi
> fi
>
> The aforementioned update disrupted this flow so I’m wondering if
> anyone has any suggestions on how I can regain a similar sort of
> functionality. I don’t like using xterm in Cygwin and would like to
> keep using mintty as my main terminal interface.

try putting "sleep inf" in .startxwinrc
It should simulate the old behaviour

Regards

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



More information about the Cygwin-xfree mailing list