[ATrpms-users] FC6 yum update doesn't update nvidia-graphics kmdl

Paulo Cavalcanti promac at gmail.com
Fri Mar 23 11:07:03 CET 2007


On 3/21/07, Michael <michael at kmaclub.com> wrote:
>
> Axel Thimm wrote:
> >
> >> I will jump in this thread as well.
> >>
> >> Somewhere in the 9xxx series nvidia-graphics-switch stopped working for
> >> me.  If I set it to a newer version, I always get the kernel module for
> >> the older release.  I also took to doing rpm -e <older rev> for all
> >> releases.
> >>
> >
> > Have you checked what /etc/modprobe.conf says after running
> > nvidia-graphics-switch?
> >
>
> Yes, I just repeated it to test.
>
> I had 9755 installed.  I then installed 9742.
>
> modprobe.conf look like this:
> # nvidia kernel module
> alias char-major-195 nvidia-1_0-9742
> alias nvidia nvidia-1_0-9742
>
> without running nvidia-graphics switch.
>
> I rebooted and got this:
> NVRM: API mismatch: the client has the version 1.0-9742, but
> NVRM: this kernel module has the version 1.0-9755.  Please
> NVRM: make sure that this kernel module and all NVIDIA driver
> NVRM: components have the same version.
> NVRM: API mismatch: the client has the version 1.0-9742, but
> NVRM: this kernel module has the version 1.0-9755.  Please
> NVRM: make sure that this kernel module and all NVIDIA driver
> NVRM: components have the same version.
> NVRM: API mismatch: the client has the version 1.0-9742, but
> NVRM: this kernel module has the version 1.0-9755.  Please
> NVRM: make sure that this kernel module and all NVIDIA driver
> NVRM: components have the same version.
>
>
> so I ran nvidia-graphics-switch 9742, checked modeprobe.conf which still
> has 9742, and rebooted
>
> NVRM: API mismatch: the client has the version 1.0-9742, but
> NVRM: this kernel module has the version 1.0-9755.  Please
> NVRM: make sure that this kernel module and all NVIDIA driver
> NVRM: components have the same version.
> NVRM: API mismatch: the client has the version 1.0-9742, but
> NVRM: this kernel module has the version 1.0-9755.  Please
> NVRM: make sure that this kernel module and all NVIDIA driver
> NVRM: components have the same version.
> NVRM: API mismatch: the client has the version 1.0-9742, but
> NVRM: this kernel module has the version 1.0-9755.  Please
> NVRM: make sure that this kernel module and all NVIDIA driver
> NVRM: components have the same version.
>
>
>
> I removed 9742 and went back to 9755.




I agree. That is what was happening to me. I did no make the test
again because there is no 9746 driver for 2.6.20, and in this case, 9755
is alone in the kernel and is loaded appropriately. But I could have booted
using an older kernel to make the test again. However, I just not did it
yet.

I just would like to add that /etc/ld.so.conf was also correct and all the
symbolic links in /usr/lib/xorg/modules/, as far as I remember.

Maybe something has changed in recent kernels?


-- 
Paulo Roma Cavalcanti
LCG - UFRJ
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.atrpms.net/pipermail/atrpms-users/attachments/20070323/b589ad4e/attachment.html 


More information about the atrpms-users mailing list