This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Problems using XWin-6.8.99.901-1 (test) for Non-admin users
- From: Angelo Graziosi <Angelo dot Graziosi at roma1 dot infn dot it>
- To: cygwin-xfree at cygwin dot com
- Date: Sun, 13 Nov 2005 12:16:48 +0100 (MET)
- Subject: Problems using XWin-6.8.99.901-1 (test) for Non-admin users
- Reply-to: cygwin-xfree at cygwin dot com
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/