Re: Vista, new install, x server does not start, startxwin.bat missing

2010-02-17 Thread Jim Olson



Dr. M. C. Nelson mcnelson at materialintelligencellc.com writes:

 
 We installed cygwin/x on a new acer laptop (vista). 
 
 The X server does not start  from the icon, and the x server does not start
 from the command line startx
 
 The batch script startxwin.bat  is not present.
 
 The cygcheck and var log files are attached.
 
 Thank you
 M. C. Nelson
 
 
 Attachment (cygcheck.out): application/octet-stream, 37 KiB
 Attachment (setup.log): application/octet-stream, 177 KiB
 Attachment (setup.log.full): application/octet-stream, 9 KiB
 Attachment (XWin.0.log): application/octet-stream, 698 bytes
 
 --
 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/




I found that using the (1 year old) startxwin.bat is
easier than trying to figure out how to get startwin.exe
with a $HOME/.startxwinrc file after
trying to do the latter, because I would get

wmaker warning: wrong option value for key NewStyle. 
Should be one of new, old, next
wmaker warning: wrong option value for key NewStyle.
Should be one of new, old, next
wmaker fatal error: it seems that there is already a window manager
running


when trying to use a $HOME/.startxwinrc equivalent to
the old startxwin.bat:

$ cat .startxwinrc
#!/bin/sh
export DISPLAY=127.0.0.1:0.0
CYGWIN_ROOT=
RUN=$CYGWIN_ROOT/bin/run -p /usr/bin
export

PATH=.:$CYGWIN_ROOT/bin:$CYGWIN_ROOT/usr/sbin:$CYGWIN_ROOT/usr/bin:CR
$CYGWIN_ROOT/usr/X11R6/bin:$PATH

export XAPPLRESDIR=
export XCMSDB=
export XKEYSYMDB=
export XNLSPATH=

XWin -clipboard -silent-dup-error 
xterm -sb -sl 5000 -bg grey -fg black -font 7x14bold 
wmaker 







This probably goes against the grain but here is the startxwin.bat that
*does* work for me, and successfully starts a WindowMaker window manager:
(Had to break lines longer than 80 chars, I indicated this with CR below.)




@echo off
SET DISPLAY=127.0.0.1:0.0


REM
REM The path in the CYGWIN_ROOT environment variable assignment assume
REM that Cygwin is installed in a directory called 'cygwin' in the root
REM directory of the current drive.  You will only need to modify
REM CYGWIN_ROOT if you have installed Cygwin in another directory.  For
REM example, if you installed Cygwin in \foo\bar\baz\cygwin, you will need
REM to change \cygwin to \foo\bar\baz\cygwin.
REM
REM This batch file will almost always be run from the same drive (and
REM directory) as the drive that contains Cygwin/X, therefore you will
REM not need to add a drive letter to CYGWIN_ROOT.  For example, you do
REM not need to change \cygwin to c:\cygwin if you are running this
REM batch file from the C drive.
REM

SET CYGWIN_ROOT=\cygwin
SET RUN=%CYGWIN_ROOT%\bin\run -p /usr/bin

SET
PATH=.;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\sbin;CR
%CYGWIN_ROOT%\usr\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%

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


REM
REM Cleanup after last run.
REM

if not exist %CYGWIN_ROOT%\tmp\.X11-unix\X0 goto CLEANUP-FINISH
attrib -s %CYGWIN_ROOT%\tmp\.X11-unix\X0
del %CYGWIN_ROOT%\tmp\.X11-unix\X0

:CLEANUP-FINISH
if exist %CYGWIN_ROOT%\tmp\.X11-unix rmdir %CYGWIN_ROOT%\tmp\.X11-unix


REM
REM The error Fatal server error: could not open default font 'fixed' is
REM caused by using a DOS mode mount for the mount that the Cygwin/X
REM fonts are accessed through.  See the Cygwin/X FAQ for more
REM information:
REM http://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-error-font-eof
REM

if %OS% == Windows_NT goto OS_NT

REM Windows 95/98/Me
echo startxwin.bat - Starting on Windows 95/98/Me

goto STARTUP

:OS_NT

REM Windows NT/2000/XP/2003
echo startxwin.bat - Starting on Windows NT/2000/XP/2003

:STARTUP

REM Description of XWin-specific options is in XWin(1) manpage.


REM
REM Startup the programs
REM


REM Startup the X Server with the integrated Windows-based window manager.
REM WARNING: Do not use 'xwinclip' in conjunction with the ``-clipboard''
REM command-line parameter for XWin.  Doing so would start two clipboard
REM managers, which is never supposed to happen.

REM %RUN% XWin -multiwindow -clipboard -silent-dup-error
%RUN% XWin -clipboard -silent-dup-error


REM Startup an xterm, using bash as the shell.

REM %RUN% xterm -e /usr/bin/bash -l
%RUN% xterm -sb -sl 5000 -bg grey -fg black -font 7x14bold


REM
REM Startup the twm window manager.
REM WARNING: Do not use an external window manager in conjunction with
REM the ``-multiwindow'' command-line parameter for XWin.  Doing so
REM would start two window managers, which is never supposed to happen.
REM

REM %RUN% twm
RUN% wmaker


REM Set a background color.  Only needed when not using -multwindow for XWin.

REM %RUN% xsetroot -solid aquamarine4






Hope this helps.

Jim Olson








--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: 

RE: Cygwin/X and Vista and UAC

2010-02-17 Thread Dr. M. C. Nelson
There might be a very destructive error in the uninstall instructions:

3. Delete the Cygwin root folder and all subfolders. 

The subfolders include /cygdrive/c/, etc.


-Original Message-
From: cygwin-xfree-ow...@cygwin.com [mailto:cygwin-xfree-ow...@cygwin.com] On 
Behalf Of Larry Hall (Cygwin X)
Sent: Tuesday, February 16, 2010 6:00 PM
To: cygwin-xfree@cygwin.com
Subject: Re: Cygwin/X and Vista and UAC

On 02/16/2010 05:54 PM, Dr. M. C. Nelson wrote:
 Okay, I agree we need better information.  So, I think I want to start again
 with a clean install. I understand that the procedure for removing cygwin is
 to just delete everything.  Does it create any registry entries that should
 be deleted?

http://cygwin.com/faq/faq-nochunks.html#faq.setup.uninstall-all

-- 
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
216 Dalton Rd.  (508) 893-9889 - FAX
Holliston, MA 01746

_

A: Yes.
  Q: Are you sure?
  A: Because it reverses the logical flow of conversation.
  Q: Why is top posting annoying in email?

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



Re: Cygwin/X and Vista and UAC

2010-02-17 Thread Larry Hall (Cygwin X)

http://cygwin.com/acronyms/#TOFU - Reformatted.

On 02/17/2010 09:46 AM, Dr. M. C. Nelson wrote:

-Original Message-
From: cygwin-xfree-owner at cygwin dot com [mailto:cygwin-xfree-owner at cygwin 
dot com] On Behalf Of Larry Hall (Cygwin X)

      ^^^

Sent: Tuesday, February 16, 2010 6:00 PM
To: cygwin-xfree at cygwin dot com

 
http://cygwin.com/acronyms/#PCYMTNQREAIYR - Thanks.


Subject: Re: Cygwin/X and Vista and UAC

On 02/16/2010 05:54 PM, Dr. M. C. Nelson wrote:

Okay, I agree we need better information.  So, I think I want to start again
with a clean install. I understand that the procedure for removing cygwin is
to just delete everything.  Does it create any registry entries that should
be deleted?


http://cygwin.com/faq/faq-nochunks.html#faq.setup.uninstall-all

There might be a very destructive error in the uninstall instructions:

3. Delete the Cygwin root folder and all subfolders. 

The subfolders include /cygdrive/c/, etc.


I suppose it's possible to try to delete everything in Cygwin with Cygwin via
'rm -rf /' but it wouldn't be a success even if your observation wasn't an
issue.  But I agree if someone tried to do just that, then this is a potential
danger.  So the FAQ could be more clear/instructive on this count.  Care to
offer a patch for the documentation?

--
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
216 Dalton Rd.  (508) 893-9889 - FAX
Holliston, MA 01746

_

A: Yes.
 Q: Are you sure?
 A: Because it reverses the logical flow of conversation.
 Q: Why is top posting annoying in email?

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



Re: Vista, new install, x server does not start, startxwin.bat missing

2010-02-17 Thread Yaakov (Cygwin/X)

On 17/02/2010 08:42, Jim Olson wrote:

I found that using the (1 year old) startxwin.bat is
easier than trying to figure out how to get startwin.exe
with a $HOME/.startxwinrc file after
trying to do the latter, because I would get

wmaker warning: wrong option value for key NewStyle.
Should be one of new, old, next
wmaker warning: wrong option value for key NewStyle.
Should be one of new, old, next
wmaker fatal error: it seems that there is already a window manager
running


That's because startxwin with ~/.startxwinrc is for starting the X 
server in *multiwindow* mode.  If you want to start an X desktop, you 
need to be using startx with ~/.xinitrc.



when trying to use a $HOME/.startxwinrc equivalent to
the old startxwin.bat:


The old startxwin.bat served the same purpose and obviously did not 
start another window manager.  You may have customized your copy at some 
point, but it was never shipped that way.



Yaakov
Cygwin/X

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



Re: Vista, new install, x server does not start, startxwin.bat missing

2010-02-17 Thread Scott Fordin

FWIW, I've found that, under Vista, I have to run the Cygwin X server,
bash shell, and xterm as Administrator for everything to work.

Scott

Yaakov (Cygwin/X) wrote:

On 17/02/2010 08:42, Jim Olson wrote:

I found that using the (1 year old) startxwin.bat is
easier than trying to figure out how to get startwin.exe
with a $HOME/.startxwinrc file after
trying to do the latter, because I would get

wmaker warning: wrong option value for key NewStyle.
Should be one of new, old, next
wmaker warning: wrong option value for key NewStyle.
Should be one of new, old, next
wmaker fatal error: it seems that there is already a window manager
running


That's because startxwin with ~/.startxwinrc is for starting the X 
server in *multiwindow* mode.  If you want to start an X desktop, you 
need to be using startx with ~/.xinitrc.



when trying to use a $HOME/.startxwinrc equivalent to
the old startxwin.bat:


The old startxwin.bat served the same purpose and obviously did not 
start another window manager.  You may have customized your copy at some 
point, but it was never shipped that way.



Yaakov
Cygwin/X

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



RE: Vista, new install, x server does not start, startxwin.bat missing

2010-02-17 Thread Dr. M. C. Nelson
And that is the problem  (server, shell and xterm have to run as 
administrator).  Even if the programs are set to run at elevated privilege, 
they will still throw up a UAC dialog, and the user will have to type in an 
administrator password.




-Original Message-
From: cygwin-xfree-ow...@cygwin.com [mailto:cygwin-xfree-ow...@cygwin.com] On 
Behalf Of Scott Fordin
Sent: Wednesday, February 17, 2010 8:00 PM
To: cygwin-xfree@cygwin.com
Subject: Re: Vista, new install, x server does not start, startxwin.bat missing

FWIW, I've found that, under Vista, I have to run the Cygwin X server,
bash shell, and xterm as Administrator for everything to work.

Scott

Yaakov (Cygwin/X) wrote:
 On 17/02/2010 08:42, Jim Olson wrote:
 I found that using the (1 year old) startxwin.bat is
 easier than trying to figure out how to get startwin.exe
 with a $HOME/.startxwinrc file after
 trying to do the latter, because I would get

 wmaker warning: wrong option value for key NewStyle.
 Should be one of new, old, next
 wmaker warning: wrong option value for key NewStyle.
 Should be one of new, old, next
 wmaker fatal error: it seems that there is already a window manager
 running
 
 That's because startxwin with ~/.startxwinrc is for starting the X 
 server in *multiwindow* mode.  If you want to start an X desktop, you 
 need to be using startx with ~/.xinitrc.
 
 when trying to use a $HOME/.startxwinrc equivalent to
 the old startxwin.bat:
 
 The old startxwin.bat served the same purpose and obviously did not 
 start another window manager.  You may have customized your copy at some 
 point, but it was never shipped that way.
 
 
 Yaakov
 Cygwin/X
 
 -- 
 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/


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



Re: Vista, new install, x server does not start, startxwin.bat missing

2010-02-17 Thread Yaakov (Cygwin/X)

On 17/02/2010 18:59, Scott Fordin wrote:

FWIW, I've found that, under Vista, I have to run the Cygwin X server,
bash shell, and xterm as Administrator for everything to work.


There is nothing about the X server that requires Administrator 
privileges.  I run W7 with the default UAC settings and I never see a 
prompt.



Yaakov
Cygwin/X

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