Jesús Guerrero wrote: > On Wed, 08 Aug 2007 17:57:53 -0500 > Colleen Beamer <[EMAIL PROTECTED]> wrote: > > Hello >> 'API mismatch. This nvidia component has version 100.14.09, but the >> nvidia's kernel modules version does not match' >> > This is not relate to nvidia. It would have happened the same with your ATI > board. > > This means that the kernel modules version and the X driver versions do not > match. This can have an easy explanation: probably your /usr/src/linux > symlink is not pointing to the correct directory, so, the module was > compile for any other kernel. And your current kernel is still using the > old piece, while Xorg is using the new one.
I'm not stupid - ls -al linux points to linux-2.6.21-gentoo-r4 the latest version of gentoo-sources installed and this is what is compiled on my laptop. I rebooted after compiling the kernel and reinstalled the nvidia driver. I followed the nvidia How To to the letter. And I still get the same message. > > You can use 'uname -a' to check your kernel version. Then use > 'eselect kernel list' to find the that same version in the list, and then > you can use 'eselect kernel set <x>' to set the correct one. I know all this. I also know how to check what the linux symlink in /usr/src is pointing to. The last time I tried this (before writing this message) I had run genkernel --menuconfig all to check to make sure all my settings agreed with what was in the nvidia How To. > > Emerge nvidia drivers again, rmmod nvidia, and modprobe nvidia. Look > at dmesg's output to check there's no error loading nvidia. Now launch > X. If it starts, all is ok. If not, probably your kernel was compiled > with a different version of glibc/gcc than the nvidia-driver. So, you > will need to recompile and reinstall your kernel, and then emerge > nvidia-drivers again. That is the big picture. If you have any doubt > just ask. I've done all this and as I stated, the previous version of nvidia-drivers that was installed before I upgraded worked fine. And as previously stated, I just recompiled the kernel today, so it was *not* compiled with a different version of gcc. And I still think nvidia cards are crap! > Regards, Colleen -- Registered Linux User #411143 with the Linux Counter, http://counter.li.org -- [EMAIL PROTECTED] mailing list

