I've recently completed an emerge -u world that updated gentoo-sources to 2.6.13-gentoo-r3. Needless to say when I restarted my system, xorg baulked with the "Failed to initialize the NVIDIA kernel module" message. Folowing advice on these forums I tweaked xorg.conf, emerged nvidia-kernel and nvidia-glx, eselect opengl set nvidia all to no avail. I noticed that the necessary device nodes were being created correctly, but still no luck.
After a while I decided to try the nVidia installer that I've used with other distros and also with gentoo early on. I copied the NVIDIA-Linux-x86-1.0-7676-pkg0.run file from /usr/portage/distfiles to a safe location and ran it. I wasn't expecting too much, but lo and behold it worked. I've now got a 2.6.13 kernel running with nVidia 1.0.7676 quite happily. If you're experiencing the same problems, give it a try.
It also suggests that the problem lies in the ebuild rather than the nVidia binary driver.


