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.

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. 

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.

-- 
Jesús Guerrero <[EMAIL PROTECTED]>
--
[EMAIL PROTECTED] mailing list

Reply via email to