Hi,
I have a DeLL laptop with GeForce4 400 Go video hardware,
running Linux-2.4.18 and X11R6.4.2 (recent CVS build). The
XFree86.0.log reports:
"(II) Primary Device is: PCI 01:00:0
(--) Chipset GeForce4 440 Go found"
I can't get the nv driver to work with this card, so I am forced
to use the "nvidia" driver. This also fails, unless I build X11
with BuildXinerama set to YES. Without Xinerama, the Xserver
halts and logs the message:
(II) Module ramdac: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
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!
Fatal server error:
Caught signal 11. Server aborting
noPanoramiXExtension is just a boolean variable and it should be
possible to get past this obstacle, even if this simply leads to
more serious problems further on. I have tried to do a relocatable
load of the nvidia object file with another object file that
defines a location for noPanoramiXExtension, set to TRUE. That idea
failed with the same message and I can't see why.
I assume that noPanoramiXExtension is defined in
xc/programs/Xserver/os/utils.c in the code segment below.
#ifdef PANORAMIX
Bool noPanoramiXExtension = TRUE;
Bool PanoramiXVisibilityNotifySent = FALSE;
Bool PanoramiXMapped = FALSE;
Bool PanoramiXWindowExposureSent = FALSE;
Bool PanoramiXOneExposeRequest = FALSE;
#endif
I tried inserting:
#else
Bool noPanoramiXExtension = FALSE;
but that still fails. I guess that I don't know enough about
dynamic loading.
Any advice or comments that the Xperts my offer will be most welcome.
Roger Brown
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert