This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
Re: Startin cygwin-x as guest user or any non-administrator user
- From: Paul Griffith <paulg at cs dot yorku dot ca>
- To: cygwin-xfree at cygwin dot com, cfu-news at minfo1 dot mi dot fh-offenburg dot de
- Date: Thu, 3 Feb 2005 13:29:24 -0500
- Subject: Re: Startin cygwin-x as guest user or any non-administrator user
- References: <42020C85.3010904@minfo1.mi.fh-offenburg.de>
- Reply-to: cygwin-xfree at cygwin dot com
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
>