 |
 |
 |
 |
| Hardware & Laptops Help with your hardware, including laptop issues |

1st November 2008, 11:41 PM
|
|
Registered User
|
|
Join Date: Aug 2008
Posts: 35

|
|
|
Nvidia API Mismatch. Fedora 9 X86_64 using livna kmod-nvidia
I have fedora 9 64bit. Kernel 2.6.26.6-79.fc9.x86_64. Whenever I run a graphical program from the terminal I get the message:
Error: API mismatch: the NVIDIA kernel module has version 173.14.12,
but this NVIDIA driver component has version 169.09. Please make
sure that the kernel module and all NVIDIA driver components
have the same version.
NVIDIA: Direct rendering failed; attempting indirect rendering.
How can I fix this? I use the nvida drivers provided by livna.
|

1st November 2008, 11:44 PM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
|
Update xorg-x11-drv-nvidia[-libs] to REV. 173.14.12.
V
|

1st November 2008, 11:59 PM
|
|
Registered User
|
|
Join Date: Aug 2008
Posts: 35

|
|
|
How would I do that? According to yum everything is up to date.
|

2nd November 2008, 12:18 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
|
Please post results:
> uname -a
> yum repolist
V
|

2nd November 2008, 12:41 AM
|
|
Registered User
|
|
Join Date: Aug 2008
Posts: 35

|
|
|
[jonathan@jonserver ~]$ uname -a
Linux jonserver 2.6.26.6-79.fc9.x86_64 #1 SMP Fri Oct 17 14:20:33 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
[jonathan@jonserver ~]$ yum repolist
Loaded plugins: fastestmirror, priorities
repo id repo name status
adobe-linux-i386 Adobe Systems Incorporated enabled : 17
fedora Fedora 9 - x86_64 enabled : 12,444
livna Livna for Fedora Core 9 - x86_64 - Base enabled : 568
updates Fedora 9 - x86_64 - Updates enabled : 14
updates-newkey Fedora 9 - x86_64 - Updates Newkey enabled : 5,706
repolist: 18,749
[jonathan@jonserver ~]$ yum list xorg-x11-drv-nvidia
Loaded plugins: fastestmirror, priorities
Installed Packages
xorg-x11-drv-nvidia.x86_64 173.14.12-1.lvn9 installed
[jonathan@jonserver ~]$ yum list xorg-x11-drv-nvidia-libs
Loaded plugins: fastestmirror, priorities
Installed Packages
xorg-x11-drv-nvidia-libs.x86_64 173.14.12-1.lvn9 installed
Available Packages
xorg-x11-drv-nvidia-libs.i386 173.14.12-1.lvn9 livna
|

2nd November 2008, 12:57 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
|
You need to re-boot the PC in order to re-load the new NVidia driver after an update. Until then, the old one (169.09) exists in RAM, and will cause the version mismatch with the newer kmod.
Re-boot the PC.
V
|

2nd November 2008, 01:05 AM
|
|
Registered User
|
|
Join Date: Aug 2008
Posts: 35

|
|
|
I have restarted several times since the last update. I have had this problem since I had Fedora 8 installed and never figured out how to get rid of it.
|

2nd November 2008, 01:11 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
|
Have you ever, at any time in the past, installed the NVidia driver from some other source, such as the binary installer provided by NVidia Corp.?
V
|

2nd November 2008, 01:13 AM
|
|
Registered User
|
|
Join Date: Aug 2008
Posts: 35

|
|
|
Its possible.
|

2nd November 2008, 01:20 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
|
Unfortunately, "It's possible" does not answer the question.
If you previously installed another version of the driver, such as with the binary executable from NVidia, then you now have TWO mutually exclusive versions of the driver installed, with various files overlapping each other and interfering with proper operation. That is the only reason that I can think of at this point that would cause the error that you posted in Post #1.
The usual solution in such a case would be to re-run the REV. 169.09 binary executable with the '--uninstall' switch, then re-install the RPMs.
V
|

2nd November 2008, 01:24 AM
|
|
Registered User
|
|
Join Date: Aug 2008
Posts: 35

|
|
|
Ok sounds good. How would I get the 169.09 version of the nvidia driver.
|

2nd November 2008, 01:31 AM
|
|
Registered User
|
|
Join Date: Aug 2008
Posts: 35

|
|
|
Ok found it. I will let you know how it goes.
|

2nd November 2008, 01:35 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
NVidia maintains a vault of previous releases of the driver at their website: http://www.nvidia.com/Download/Find.aspx?lang=en-us
Download the appropriate version (or as close as you can find), and run it with the '--uninstall' switch:
su -
cd /PATH/TO/WHEREVER/YOU/PLACED/THE/DOWNLOAD
chmod +x NVIDIA\*run
sh NVIDIA-X.Y.Z.run --uninstall
Then re-install the Livna RPMs:
yum reinstall xorg-x11-drv-nvidia*
V
|

2nd November 2008, 01:39 AM
|
|
Registered User
|
|
Join Date: Aug 2008
Posts: 35

|
|
|
All fixed. Thanks so much.
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 09:42 (Sunday, 26-05-2013)
|
|
 |
 |
 |
 |
|
|