[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fatal server error: xf86OpenConsole: Server must be run as root



On Fri, 05 Sep 1997 08:36:27 EDT tko@westgac3.dragon.com wrote:

> Karsten Bolding writes:
> > 
> > When I try to start x (startx) as a normal user on the new machine I get:
> [snip]
> > Fatal server error:
> > xf86OpenConsole: Server must be run as root
> 
> Easily fixed. Go into /usr/X11R6/bin and ....
>  1) delete X
>  2) Make a link to the X server that you have chosen: ln -s ./XF86_SVGA X

No, don't do that.
/usr/X11R6/bin/X is a wrapper which does what is needed to be done as root and then drop the permissions and start the correct Xserver listed in /etc/X11/Xserver.

The permissions should be (assuming you use the S3V server, but it's the same story for other servers):
-rwsr-xr-x   1 root     root         4344 Jun 20 07:45 /usr/bin/X11/X*
-rwxr-xr-x   1 root     root      2043768 Jun 20 07:38 /usr/bin/X11/XF86_S3V*

Don't erase X !

It used to work like you told (X being a symlink to the correct X server) on old Xfree releases, but X has been an independent program since Xfree 3.2.

Phil.



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: