When starting the xserver it fails to load the nvidia driver object file Reproducible: Always Steps to Reproduce: Install xorg-x11 and nvidia-glx. Configure /etc/X11/xorg.conf Section "Device" Identifier "NVidia AGP" VendorName "nvidia" Driver "nvidia" BusID "PCI:1:0:0" Option "NvAGP" "1" Option "RenderAccel" "true" Option "NvAGP" "1" Option "NoLogo" "true" Option "CursorShadow" "true" Option "DPMS" "true" EndSection /etc/init.d/xdm start (using the nv driver works) Actual Results: Symbol fbWinPrivateIndex from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbWinPrivateIndex from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbWinPrivateIndex from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Required symbol xf86CreateCursorInfoRec from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Required symbol xf86InitCursor from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Required symbol xf86InterpretEDID from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Required symbol xf86PrintEDID from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Required symbol xf86DestroyCursorInfoRec from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Required symbol fbScreenInit from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Required symbol fbPictureInit from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbPictureInit from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbValidateGC from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbGCPrivateIndex from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbCreateGC from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbCreateWindow from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbWinPrivateIndex from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbWinPrivateIndex from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Symbol fbCloseScreen from module /usr/lib64/modules/drivers/nvidia_drv.o is unresolved! Fatal server error: Some required symbols were unresolved Expected Results: load the module and start the server Portage 2.0.51-r8 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-ck1 x86_64) ================================================================= System uname: 2.6.10-gentoo-ck1 x86_64 AMD Athlon(tm) 64 Processor 4000+ Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4,dev-lang/python-2.4 [2.4 (#1, Dec 21 2004, 21:22:23)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4, 2.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.9.3, 1.5, 1.8.5-r2, 1.6.3, 1.4_p6, 1.7.9 sys-devel/binutils: 2.15.92.0.2-r1, 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon64 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=athlon64 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg candy ccache distlocks moo sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://cs.ubishops.ca/pub/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://sunsite.ualberta.ca/pub/unix/Linux/gentoo/ http://gentoo.mirrored.ca/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X multilib bitmap-fonts dlloader doc font-server nls opengl pam sdk truetype-fonts type1-fonts xprint xv"
If I had to guess, id say its something to do with header / library paths... Did it work with xorg-x11-6.8.0-r4 ?
Yes, it worked with 6.8.0-r3 and -r4.
You're trying to use the binary driver with a dlloader-built X server. No can do.
Remving the dlloader flag resulted in a working system. The only "problem" left is Symbol __glXgetActiveScreen from module /usr/lib64/modules/extensions/libdri.a is unresolved! Symbol __glXgetActiveScreen from module /usr/lib64/modules/extensions/libdri.a is unresolved!
Why are you trying to Load "dri" with the nvidia driver (which doesn't use DRI)?