Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 08-26-05, 11:19 PM   #1
tomkweb
Registered User
 
Join Date: Aug 2005
Posts: 2
Default API mismatch: 2.6.12-1.1398_FC4 x86_64

In /etc/X11/xorg.conf, in Device section if I change Driver "nv" to Driver "nvidia", the X server fails with message: API mismatch: the NVIDIA kernel module is version 1.0.7667, but this X module is version 1.0.7676.

# yum list |grep -i nvidia
nvidia-graphics7667.x86_64 1:1.0_7667-68.rhfc4.at installed
nvidia-graphics7667-devel.x86_64 1:1.0_7667-68.rhfc4.at installed
nvidia-graphics7667-kmdl-2.6.12-1.1398_F 1:1.0_7667-68.rhfc4.at installed
nvidia-graphics7667-kmdl-2.6.12-1.1398_F 1:1.0_7667-68.rhfc4.at installed
nvidia-graphics7667-libs.x86_64 1:1.0_7667-68.rhfc4.at installed


See attachments - after renaming with .txt extension...this should be amended to the "If you have a problem, PLEASE read this first" thread.
Attached Files
File Type: txt nvidia-bug-report.log.txt (94.1 KB, 134 views)
File Type: txt nvidia-installer.log.txt (28.6 KB, 118 views)
File Type: txt xorg.conf.txt (3.4 KB, 113 views)

Last edited by tomkweb; 08-26-05 at 11:30 PM. Reason: where are the attachments?
tomkweb is offline   Reply With Quote
Old 08-27-05, 04:38 AM   #2
Thunderbird
 
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
Default Re: API mismatch: 2.6.12-1.1398_FC4 x86_64

You are mixing parts of different nvidia driver versions. The installed rpms are for 1.0-7667 while somehow the X parts really are for 1.0-7676. I'm not a fedora user so I don't know if those packages are correct. And I'm also not sure if you perhaps tried both the nvidia installer and the rpms. I would remove the nvidia drivers and then install 1.0-7676. (I wouldn't reinstall 1.0-7667 as removing those rpms only removes the 7667 files and not the 7676 files, there are files like lib(name).1.0.7676)
Thunderbird is offline   Reply With Quote
Old 08-27-05, 10:09 PM   #3
tomkweb
Registered User
 
Join Date: Aug 2005
Posts: 2
Default Re: API mismatch: 2.6.12-1.1398_FC4 x86_64

Thanks Thunderbird! With your help I finally have 2 graphics cards working with NVIDIA drivers on FC4 AMD64.
1. cleanup old: # yum remove nvidia-graphics*
2. install latest: from init 3, # sh NVIDIA-Linux-x86_64-1.0-7676-pkg2.run
3. BUT: # modprobe nvidia still failed until I found:
/etc/modprobe.conf should have an entry "alias char-major-195* nvidia".
If the entry is "alias char-major-195* nvidia-1_0-7667", drop the -1_0-7667.
If there is a entry "alias nvidia nvidia-1_0-7667", remove it.
*If you want some speed boosts from you GPU this is a little trick that helpes.
Open the /etc/modprobe.conf file, under the line "alias char-major-195*" add this line.
"options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1 NVreg_ReqAGPRate=8"
This turns on SideBand Addressing, FastWrites, and AGPRate x8.
4. initial display setup: # system-config-display
5. # vi /etc/X11/xorg.conf and change both
Driver "nv" with Driver "nvidia"
6. With 2 graphics cards(one for monitor, the other for projector), this failed until I added "BOTH" BusID (AGP card=PCI:1:0:0, PCI card=PCI:2:7:0 for me) to the Device sections:
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard Vendor"
BoardName "NVIDIA GeForce 4 MX (generic)"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce 2 MX (generic)"
BusID "PCI:2:7:0"
EndSection

-Tom
tomkweb is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
API mismatch Goddard NVIDIA Linux 2 05-18-12 05:43 PM

All times are GMT -5. The time now is 02:37 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.