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

Re: Unidentified subject!



On Wed Sep 30 1998 00:00, "Shawn Takafumi Hanatani" wrote:

> I installed a new video card and a new Xfree86 server for the s3 virge.  Now

Got an S3 ViRGE here too.  Nice card.

> when I run startx, it runs fine when running as root but I get
> "xf86OpenConsole: server must be suid root" as a fatal error when running as
> any other user.  I searched dejanews for this and got others with the same
> problem but no solution posted.  Does anybody have an experiences with this
> problem?

I've seen it, but a long time ago on a slugware installation.

The error is telling you want to do... "chmod u+s /usr/X11R6/bin/XF86_S3V"
as root.

But don't do that.  On RedHat systems (at least), /usr/X11R6/bin/X is a
symlink to /usr/X11R6/bin/Xwrapper and THAT should be suid root.

% ls -l /usr/X11R6/bin/X* /etc/X11/X
lrwxrwxrwx   1 root     root           28 Sep 17 07:49 /etc/X11/X -> ../../usr/X11R6/bin/XF86_S3V
lrwxrwxrwx   1 root     root            8 Sep 17 07:32 /usr/X11R6/bin/X -> Xwrapper
-r-sr-xr-x   1 root     root         5604 May  6 15:41 /usr/X11R6/bin/XConsole
-rwxr-xr-x   1 root     root      1904180 Jul 29 19:30 /usr/X11R6/bin/XF86_S3V
lrwxrwxrwx   1 root     root            5 Sep 17 07:32 /usr/X11R6/bin/XPager -> Pager
-rwxr-xr-x   1 root     root        78324 May  8 10:28 /usr/X11R6/bin/Xconfigurator
-rwxr-xr-x   1 root     root        27499 Jul 29 19:27 /usr/X11R6/bin/Xmark
-rwxr-xr-x   1 root     root      2018924 Jul 29 19:30 /usr/X11R6/bin/Xnest
-rwxr-xr-x   1 root     root      2491100 Jul 29 19:30 /usr/X11R6/bin/Xprt
-rwxr-xr-x   1 root     root      2467332 Jul 29 19:30 /usr/X11R6/bin/Xvfb
-rws--x--x   1 root     root         4272 Jul 29 19:30 /usr/X11R6/bin/Xwrapper

If I recall how it works... /usr/X11R6/bin/X actually runs Xwrapper, which
then exec's /etc/X11/X - which is a symlink to your actual driver.

Did you use rpm to install all the X i386.rpm binaries?

Cheers
Tony
 -=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-
  Tony Nugent <Tony Nugent usq edu au>           <linux usq edu au>
  Computer Support Officer                       Faculty of Science
  University of Southern Queensland, Toowoomba Oueensland Australia
 -=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-



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