You are not logged in.

#1 2008-10-05 00:41:06

smcsw2000
Member
Registered: 2007-06-22
Posts: 130

nvidia driver version not matching (solved)

I just did a pacman -Syu and now I have a video problem and cannot find what to do in the wiki.
Error: API mismatch: the NVIDIA kernel module has version 173.14.09,
but this NVIDIA driver component has version 173.14.12.  Please make
sure that the kernel module and all NVIDIA driver components
have the same version.
Since I did not do anything but upgrade the system. could it be that the upgrade used a new driver and I need to reinstall an older driver?

Last edited by smcsw2000 (2008-10-05 23:38:20)

Offline

#2 2008-10-05 00:44:19

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,092

Re: nvidia driver version not matching (solved)

Exit X then do this:

modprobe -r nvidia
pacman -Sy nvidia nvidia-utils
modprobe nvidia

Then you can try to start X again.

Edit: If you just had a kernel update too, then reboot the system too.

Last edited by Mr.Elendig (2008-10-05 00:45:08)


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#3 2008-10-05 16:05:16

Trevorofmolino
Member
Registered: 2008-07-24
Posts: 37

Re: nvidia driver version not matching (solved)

using my sons computer . but I am smcsw2000.  I did a modprobe nvidia and got
FATAL: could not load /lib/modules/2.6.25-ARCH/modules.dep :no such file or directory
so I tried to restart and I get respawning too fast and it goes to terminal. When I try startx i get
Error: API mismatch: the NVIDIA kernel module has version 173.14.09,
but this NVIDIA driver component has version 173.14.12.  Please make
sure that the kernel module and all NVIDIA driver components
have the same version.
so now I cant use the computer for anything till I get this fixed.

Offline

#4 2008-10-05 16:26:09

Berseker
Member
From: Near Lecco, Italy
Registered: 2008-04-24
Posts: 258

Re: nvidia driver version not matching (solved)

you've only to exit X by stopping GDM/KDM then

# pacman -Sy nvidia nvidia-utils
# modprobe nvidia

like Mr Elendig said, and then restart GDM/KDM.
The problem should be gone then.

Offline

#5 2008-10-05 16:31:47

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: nvidia driver version not matching (solved)

/lib/modules/2.6.25-ARCH/modules.dep

Kernel 2.6.25 is long gone in Arch. For some reason your nVidia driver is looking for the wrong kernel. This hopefully will work (as root):

modprobe -r nvidia
pacman -Rd nvidia nvidia-utils
pacman -Syf nvidia nvidia-utils
modprobe nvidia

Offline

#6 2008-10-05 19:03:03

Trevorofmolino
Member
Registered: 2008-07-24
Posts: 37

Re: nvidia driver version not matching (solved)

could not do a modprobe nvidia when tried I get  :could not load /lib/modules/2.6.25-ARCH/modules.dep :no such file or directory
but I went and did modprobe -r nvidia then
pacman -Rd nvidia  nvidia-utils then
pacman -Syf nvidia nvidia-utils  then
modprobe nvidia and got could not load /lib/modules/2.6.25-ARCH/modules.dep :no such file or directory again
so I went to /lib/modules and checked for filesthe only file there is 2.6.26-ARCH
I think 2.6.26-ARCH did not finish updating ? and that is why it is still going back to 2.6.25 (maybe)
rebooted and went to wmaker tried startx and get /usr/bin/startx line 159 cannot create temp file for here document:no space left on device
                                                                                            /usr/bin/startx line 177 cannot create temp file for here document:no space left on device
                                                                                             usr/bin/startx line 171 cannot create temp file for here document:no space left on device

Offline

#7 2008-10-05 22:06:52

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,092

Re: nvidia driver version not matching (solved)

It seems like you got 2 problems:
1. Your / is full.
2. You have updated (atleast partly) your kernel, but not rebooted.

What you need to do is to clear some space (-Scc will help) and then do a -Syu again, and then reboot.


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#8 2008-10-05 23:37:57

smcsw2000
Member
Registered: 2007-06-22
Posts: 130

Re: nvidia driver version not matching (solved)

Thanks, did the -Scc and then -Syu and rebooted now its working. Why did the / get full?

Offline

#9 2008-10-06 14:28:18

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,092

Re: nvidia driver version not matching (solved)

Because you have put to mutch stuff on it, obviously. Eg by doing lots of updated, but never cleaning your cache with pacman -Sc or -Scc.
Or by not having a seperate /home and filling your disc with user data, or by simply having a too small / compared to the ammount of applications you have installed.


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

Board footer

Powered by FluxBB