On Wed, 08 Aug 2007 19:38:37 -0500 Colleen Beamer <[EMAIL PROTECTED]> wrote:
> 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. Sorry to have irritated you. I have no way to know what your level in these matters is. If I start on basic things is because most of the times it is something basic which causes the problem, and because I don't like to start the house from the roof. I know you might be bored and tired of trying and failing, that is not a reason to react like that. I am just trying to help. To be hard to the helper is a way not to get any more help in the future. That said, I would double check another basic thing: check the compilation date on uname -a. I have seen too much times this errors cause of one basic thing: people compile one kernel but install it without mounting /boot. There is not need to be stupid for that to happen. It happens from time to time to users with more than a decade of experience in *nix clones. Sorry if that is too basic, but it is better to make sure. > 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! Believe it or not. Version mismatch between a kernel and a module, has nothing to do with the manufacturer of the card or the driver, but with the gcc/glibc stuff used to compile both, and the version of the modules in both sides. This is true for every module that is built outside the kernel tree. Nvidia is not something special, and the ati thingy is not special either. Luck with that, and be patient. There is no other option. -- Jesús Guerrero <[EMAIL PROTECTED]> -- [EMAIL PROTECTED] mailing list

