This morning, after kernel + nvidia driver update I get this error:
Mar 11 08:46:45 lesca kernel: NVRM: API mismatch: the client has the version 195.36.08, but Mar 11 08:46:45 lesca kernel: NVRM: this kernel module has the version 190.53. Please Mar 11 08:46:45 lesca kernel: NVRM: make sure that this kernel module and all NVIDIA driver Mar 11 08:46:45 lesca kernel: NVRM: components have the same version.
then I boot with previous kernel.
This is my rpm situations:
[root@lesca ~]# rpm -qa|grep 2.6.32.9-70|sort kernel-2.6.32.9-70.fc12.x86_64 kernel-devel-2.6.32.9-70.fc12.x86_64 kernel-firmware-2.6.32.9-70.fc12.noarch kernel-headers-2.6.32.9-70.fc12.x86_64 kmod-nvidia-2.6.32.9-70.fc12.x86_64-190.53-2.fc12.x86_64 perf-2.6.32.9-70.fc12.noarch
now I have "yum remove kernel-devel-2.6.32.9-70.fc12.x86_64 kernel-2.6.32.9-70.fc12.x86_64"
But if I run yum update:
Loaded plugins: fastestmirror, presto, refresh-packagekit Loading mirror speeds from cached hostfile
- fedora: ftp.colocall.net
- livna: ftp-stud.fht-esslingen.de
- rpmfusion-free: mirror.karneval.cz
- rpmfusion-free-updates: mirror.karneval.cz
- rpmfusion-nonfree: mirror.karneval.cz
- rpmfusion-nonfree-updates: mirror.karneval.cz
- updates: ftp.colocall.net
Setting up Update Process Resolving Dependencies There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them. --> Running transaction check ---> Package kernel.x86_64 0:2.6.32.9-70.fc12 set to be installed ---> Package kernel-devel.x86_64 0:2.6.32.9-70.fc12 set to be installed --> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================== Package Arch Version Repository Size ======================================================================================================================== Installing: kernel x86_64 2.6.32.9-70.fc12 updates 21 M kernel-devel x86_64 2.6.32.9-70.fc12 updates 6.2 M
Transaction Summary
Install 2 Package(s) Upgrade 0 Package(s)
Total download size: 27 M Is this ok [y/N]:
The nvidia module is missing.
Besides, yum "There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them."
but if I run the suggested command:
# yum-complete-transaction Plugin caricati:fastestmirror, presto, refresh-packagekit Loading mirror speeds from cached hostfile
- fedora: ftp.colocall.net
- livna: ftp-stud.fht-esslingen.de
- rpmfusion-free: mirror.karneval.cz
- rpmfusion-free-updates: mirror.karneval.cz
- rpmfusion-nonfree: mirror.karneval.cz
- rpmfusion-nonfree-updates: mirror.karneval.cz
- updates: ftp.belnet.be
Checking for new repos for mirrors No unfinished transactions left.
none happens
I have also force the nvidia module install with:
yum install kmod-nvidia-2.6.32.9-70.fc12.x86_64.x86_64 Loaded plugins: fastestmirror, presto, refresh-packagekit Loading mirror speeds from cached hostfile
- fedora: ftp.colocall.net
- livna: ftp-stud.fht-esslingen.de
- rpmfusion-free: mirror.karneval.cz
- rpmfusion-free-updates: mirror.karneval.cz
- rpmfusion-nonfree: mirror.karneval.cz
- rpmfusion-nonfree-updates: mirror.karneval.cz
- updates: ftp.wsisiz.edu.pl
Setting up Install Process Resolving Dependencies There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them. --> Running transaction check ---> Package kmod-nvidia-2.6.32.9-70.fc12.x86_64.x86_64 0:190.53-2.fc12 set to be updated --> Processing Dependency: kernel-uname-r = 2.6.32.9-70.fc12.x86_64 for package: kmod-nvidia-2.6.32.9-70.fc12.x86_64-190.53-2.fc12.x86_64 --> Running transaction check ---> Package kernel.x86_64 0:2.6.32.9-70.fc12 set to be installed --> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================== Package Arch Version Repository Size ======================================================================================================================== Installing: kmod-nvidia-2.6.32.9-70.fc12.x86_64 x86_64 190.53-2.fc12 rpmfusion-nonfree-updates 2.3 M Installing for dependencies: kernel x86_64 2.6.32.9-70.fc12 updates 21 M
Transaction Summary
Install 2 Package(s) Upgrade 0 Package(s)
Total download size: 23 M Is this ok [y/N]:
but if I install and reboot the error "NVRM: API mismatch:" appears and X don't start.
Someone have some suggest?
Many tanks