On Wednesday, 22 Jan 2003, Andrew Collins wrote:
> I installed the new version of the NVIDIA drivers on my linux server
> (dual 1.7 Ghz Intel P4) running Linux RedHat 7.2 SMP. When I rebooted,
> the xserver failed to start. Now when I run "startx" it gives me an
> error message saying that the server couldn't be started. Attached is
> a copy of the log file. I hope you can help.
<copy-n-paste log message>
<snip>
> (II) LoadModule: "dri"
> (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
> (II) Module dri: vendor="The XFree86 Project"
> compiled for 4.1.0, module version = 1.0.0
> ABI class: XFree86 Server Extension, version 0.1
> (II) Loading sub module "drm"
> (II) LoadModule: "drm"
> (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
> (II) Module drm: vendor="The XFree86 Project"
> compiled for 4.1.0, module version = 1.0.0
> ABI class: XFree86 Server Extension, version 0.1
> (II) Loading extension XFree86-DRI
> (II) LoadModule: "glx"
> (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
> (II) Module glx: vendor="NVIDIA Corporation"
> compiled for 4.0.2, module version = 1.0.4191
> Module class: XFree86 Server Extension
> ABI class: XFree86 Server Extension, version 0.1
> (II) Loading extension GLX
<snip>
> (II) LoadModule: "nv"
> (II) Loading /usr/X11R6/lib/modules/drivers/nv_drv.o
> (II) Module nv: vendor="The XFree86 Project"
> compiled for 4.1.0, module version = 1.0.1
> Module class: XFree86 Video Driver
> ABI class: XFree86 Video Driver, version 0.4
<snip>
> (II) NV: driver for NVIDIA chipsets: RIVA128, RIVATNT, RIVATNT2,
> RIVATNT2 (A), RIVATNT2 (B), RIVATNT2 (Ultra), RIVATNT2 (Vanta),
> RIVATNT2 M64, RIVATNT2 (Integrated), GeForce 256, GeForce DDR,
> Quadro, GeForce2 GTS, GeForce2 GTS (rev 1), GeForce2 ultra,
> Quadro 2 Pro, GeForce2 MX, GeForce2 MX DDR, Quadro 2 MXR,
> GeForce 2 Go, GeForce3, GeForce3 (rev 1), GeForce3 (rev 2),
> GeForce3 (rev 3)
> (II) Primary Device is: PCI 01:00:0
> (--) Assigning device section with no busID to primary device
> (--) Chipset Quadro 2 Pro found
<snip>
> (**) Option "dpms"
> (**) NV(0): DPMS enabled
> (II) Initializing built-in extension MIT-SHM
> (II) Initializing built-in extension XInputExtension
> (II) Initializing built-in extension XTEST
> (II) Initializing built-in extension XKEYBOARD
> (II) Initializing built-in extension LBX
> (II) Initializing built-in extension XC-APPGROUP
> (II) Initializing built-in extension SECURITY
> (II) Initializing built-in extension XINERAMA
> (II) Initializing built-in extension XFree86-Bigfont
> (II) Initializing built-in extension RENDER
> (II) [GLX]: Initializing GLX extension
>
> Fatal server error:
> Caught signal 4. Server aborting
>
Here's a response I sent earlier today:
> I believe we just saw something like this.
>
> The diagnosis was:
>
> > Your modules are mixed up. You are running the "nv" driver that
> > came with XFree86 but you are loading the glx module from NVIDIA's
> > binary drivers. (Mark Vojkovich)
>
> You need to decide whether you want to use the XFree86 drivers (and the
> GLX modules which came with your system's OpenGL libraries) or the whole
> set of NVIDIA binary drivers (both the NVIDIA GLX module and the "NVIDIA"
> module to be loaded by XFree86 -- both are available from NVIDIA's website).
>
> I'm guessing that if you had run everything correctly (whether it be
> installing the RPMs or executing the installation scripts found in the
> gzipped tarfiles of the source), you would already be running the "NVIDIA"
> module.
>
> If you are sure that you have installed the "NVIDIA" module *as well as*
> NVIDIA's GLX module, you may want to attempt to edit your XF86Config by
> hand, to change the line:
>
> Driver "nv"
> to:
> Driver "nvidia"
>
> Don't bother trying this until you are sure you have installed both the
> GLX module and the "NVIDIA" module.
Also, I don't think you should be loading the "dri" or "drm" modules
either. You might want to comment those lines out in your XF86Config.
Jimmy
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86