This argument has been discussed many times on these mailing lists (for example : msg00048, Apr 11 2005 in cygwin-xfree ml, etc...) and with the test version of XWin (6.8.99.901-1) it is re-emerged in a more drastic way.
If you remember, the problem consists in the fact that Non-admin users cannot remove the file /tmp/.X11-unix/X0 created by a previous login of an Administrator and this because /tmp, for several reasons, needs the permission 't'. The solutions proposed are been, mainly, to mount /tmp in the work space of the users. But if this works fine if XWin is started with startxwin.sh, it does not work using startxwin.bat (that tries to remove c:\cygwin\tmp\.X11-unix\X0). (There is the Singular packages that install some links on the desktop and these links start XWin with startxwin.bat) With the version 6.8.2.0-4 of Xwin (that in the 'curr' section), the Non-admin users obtain a 'Permission denied' message but the /tmp/.X11-unix/X0 is substituted by that of the user and XWin starts without any further problem. With the test release (6.8.99.901-1), instead, there is a popup window saying "A fatal error has occurred and Cygwin/X will now exit... see /tmp/XWin.log for more information..." and XWin does not start. Obviously, if the Administrator user, before the logout, removes manually /tmp/.X11-unix, the Non-admin users have not problems. Best regards, Angelo. -- 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/