[EMAIL PROTECTED] wrote (in a message from Monday 13)
 > i have been getting this error message every time i try to start X as a regular 
 >user.  I can only start the X server as root.  I am using gnome and KDE as my 
 >managers.

You got something wrong when installing your X server and it doesn't
have the correct file modes. In order to be able to be started by a
normal user, the X server needs to be owned by root
and have the setuid bit, like this: 

-rwsr-xr-x  1 root  wheel  1740879 Sep 30 22:36 /usr/X11R6/bin/XFree86

To fix the file modes run the following commands (as root):

chown root /usr/X11R6/bin/XFree86
chmod 4755 /usr/X11R6/bin/XFree86

Otherwise you can use xdm (or gdm or kdm from Gnome/KDE) to start the
X server as root during boot for you. This is the prefered solution if
you don't trust the X server enough to have it installed setuid.


                                        Matthieu
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to