View Single Post
Old 09-27-04, 01:20 PM   #1
FrankPeters
Registered User
 
Join Date: Sep 2004
Posts: 3
Default Unresolved symbols from nvidia_drv.o (kernel headers are good)

I purchased a Geforce MX 4000 specifically to use with my home-brew Linux/GNU
system, but so far no joy.

After installing all the libraries, the driver, and the kernel module, XFree86 fails
to start and produces this error message in the log:

(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
compiled for 4.4.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.7
Symbol noPanoramiXExtension from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol noPanoramiXExtension from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol noPanoramiXExtension from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol panoramiXdataPtr from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!

*** If unresolved symbols were reported above, they might not
*** be the reason for the server aborting.

Fatal server error:
Caught signal 11. Server aborting


There is no problem with my kernel headers. They match the running kernel
exactly (I compile the kernel myself). But in this case the unresolved symbols
do not refer to the compiled nvidia.ko module; they refer to the nvidia_drv.o
X driver that is supplied by Nvidia.

Any hints would be appreciated.

The relevant info:

Linux kernel 2.6.8.1
XFree86-4.4.0
Nvidia-1.0-6111-pkg1

Frank Peters
FrankPeters is offline   Reply With Quote