This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: How do I start WM?


Hi;

On Wed, Feb 24, 2010 at 16:44, Reid Thompson <reid.thompson@ateb.com> wrote:
> Try this:
> Copy the shortcut as mentioned earlier in the email trail.
> set the Target to be:
> ?C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c "/usr/bin/startx --
> /usr/bin/Xwin.exe"
> Note the double quotes around the last argument. ?Without them, Xwin.exe
> doesn't start on my box. ?startx also would not invoke Xwin.exe on my box
> unless I explicitly called it ala above
> Commmand line invocation-> $ startx -- /usr/bin/Xwin.exe
> perhaps it's not reading the symlink properly (the default server is set as
> /usr/bin/X, which is symlinked to /usr/bin/Xwin.exe) -- nope, explicitly
> setting default server to /usr/bin/Xwin.exe doesn't start it either via a
> plain startx on the command line. ?setting startx to echo the eval of the
> invocation yields
>
> ? xinit "/home/rthompso/.xinitrc" ?-- "/home/rthompso/.xserverrc" :0 ?-auth
> '/home/rthompso/.serverauth.5912'
> aha -- my .xserverrc has:
> ?#exec X -screen 0 1024x768x16 -engine 4 -ac -nowinkill -noreset
> -emulate3buttons 100
> uncomment it and try again from command line a plain startx... xserver
> starts up in it's own window with my .xinitrc programs running.
> shut it down, and try my copy of the shortcut again, starts again.
>
> Now that we've established that mine wasn't starting due to the invalid
> .xserverrc, reset the shortcut target to
> C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startx
> and try it -> starts again

  I changed my shortcut to what you have here (except I have
c:\cygwin_1.7) and I copied and pasted what you have below into my new
~/.xinitrc and it works **GREAT** :-)  Thanks!

> Pasted below is my .xinitrc (you said you don't have one in $HOME), you can
> try this one in your $HOME if you want. ?It will open a couple of rxvt terms
> and and xterm. ?It is configured to startup the openbox window manager. ?You
> MAY prefer to copy the /etc/X11/xinit/xinitrc to your $HOME/.xinitrc to use
> as your base.
>
> cat .xinitrc
> #!/bin/sh
> # $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $
>
> userresources=$HOME/.Xresources
> usermodmap=$HOME/.Xmodmap
> sysresources=/usr/X11R6/lib/X11/xinit/.Xresources
> sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap
>
> # merge in defaults and keymaps
>
> if [ -f $sysresources ]; then
> ? ?xrdb -merge $sysresources
> fi
>
> if [ -f $sysmodmap ]; then
> ? ?xmodmap $sysmodmap
> fi
>
> if [ -f $userresources ]; then
> ? ?xrdb -merge $userresources
> fi
>
> if [ -f $usermodmap ]; then
> ? ?xmodmap $usermodmap
> fi
>
>
> /usr/bin/openbox ?&
> #twm &
> #wmaker &
> #/opt/gnome2/bin/gnome-session &
>
> # start some nice programs
> rxvt -d :0.0 -geometry 80x35+494+51 -sl 1500 -sr -fg lightblue -bg
> darkolivegreen &
> rxvt -d :0.0 -geometry 80x20+294-0 -sl 1500 -sr -fg lightblue -bg
> darkolivegreen &
> exec xterm -geometry 80x6+0+0 -name login
>
>
> --
> 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/
>
>

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]