This problem has been solved in the mailing archive. Here is snip from my modified startxwin.bat file.
-------snip---- REM REM Cleanup after last run. REM REM Mount local user %TEMP% as /tmp mount -f -u -t "%TEMP%" /tmp 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 ---snip----- The solution is to mount the users own tmp directory as /tmp for CygwinX. Enjoy Paul On Thu, Feb 03, 2005 at 12:35:33PM +0100, cfu wrote: > Hello, > > I installed cygwin-x on Windows XP Professional, and it works perfectly > on my (administrator) account. > Nevertheless, when any user WITHOUT administrator rights runs the script > startxwin.bat, a fatal error occurs, and the XWin.log looks like this: > > > Welcome to the XWin X Server > > Vendor: The Cygwin/X Project > > Release: 6.8.1.0-9 > > > > Contact: cygwin-xfree@cygwin.com > > > > XWin was started with the following command line: > > > > /usr/X11R6/bin/XWin -multiwindow -clipboard -silent-dup-error > > > > ddxProcessArgument - Initializing default screens > > winInitializeDefaultScreens - w 1280 h 1024 > > winInitializeDefaultScreens - Returning > > _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root > > _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed > > _XSERVTransMakeAllCOTSServerListeners: server already running > > > > Fatal server error: > > Cannot establish any listening sockets - Make sure an X server isn't > > already running > > winDeinitMultiWindowWM - Noting shutdown in progress > > The same happens when running the .sh script from the cygwin bash shell. > > Can anyone give a hint, how to run the X-Server from the guest account? > Or at least from a normal user account? > > > Thanx!! > > cfu >