LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Nvidia video driver not compatible with ABI version 7 of X server 1.7.99 (https://www.linuxquestions.org/questions/linux-hardware-18/nvidia-video-driver-not-compatible-with-abi-version-7-of-x-server-1-7-99-a-798288/)

LouRobytes 03-27-2010 02:27 PM

Nvidia video driver not compatible with ABI version 7 of X server 1.7.99
 
Fedora 13
Kernel 2.6.33 (x86_64)
xorg-x11-server-Xorg-1.7.99.902-3.20100319.fc13 (x86_64)
AMD Athlon 64 Dual Core 5000+
NVIDIA GPU GeForce 6150SE nForce 430
NVIDIA-Linux-x86_64-195.36.15-pkg2.run

Just updated driver from NVIDIA-Linux-x86_64-190.53-pkg2.run. The previous installer failed to the build kernel module because kernels>2.6.31 placed files required by the installer to determine kernel version in a different directory. Also, one procedure call was missing an input parameter.

Downloaded and applied a patch to fix this. Was then able to build the kernel module. However, was unable to start X with the following info output to /var/log/Xorg.0.log:

Code:

================ WARNING WARNING WARNING WARNING ================
This server has a video driver ABI version of 7.0 that this
driver does not officially support.  Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
=================================================================
(EE) NVIDIA: Use the -ignoreABI option to override this check.
(II) UnloadModule: "nvidia"
(II) Unloading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
(EE) Failed to load module "nvidia" (module requirement mismatch, 0)
(EE) No drivers available.

Was able to work around this problem by adding the following section to /etc/X11/xorg.conf:

Code:

Section "ServerFlags"
    Option        "IgnoreABI" "True"
EndSection

Updated to NVIDIA-Linux-x86_64-195.36.15-pkg2.run yesterday and the module build problem went away. Nvidia claims this version resolves the ABI problem,

Quote:

Added unofficial preliminary support for xorg-server video driver ABI version 7, including xorg-server-1.7.99.2.
so I removed the ServerFlags section from xorg.conf. The X server again failed to start with the same ABI problem. I don't even know what ABI is but I put the ServerFlags section back and things seem to work OK.

This is only a work around and Xorg.0.log is showing problems with RANDR.

Code:

[ 23830.832] RANDR failure: 8 (extension base 174)
[ 23830.832] 01d617a0 01d617a4 01d617a8 01d617ac
[ 23830.832] 01d617b0 01d617b4 01d617b8 01d617bc
[ 23830.832] 01d617c0 01d617c4 01d617c8 01d617cc
.
.

Don't know if its related.

Cheers, Lou

Electro 04-01-2010 10:01 PM

I think all the latest software is causing you problems. I would not upgrade to Xorg 1.7 since the Gentoo community saids it has problems. Also I would not upgrade the kernel and the nVidia drivers any further than what the Gentoo community states as stable. Developers lies about their program being stable. It is best to not upgrade when the latest version will not fix the problem. Usually, upgrading causes problems than it helps. I suggest downgrade, so software incompatibilities are less of a problem. If you are not the one that upgraded to these versions and Fedora 13 has these programs installed, then downgrade Fedora.

ABI is a type of standard for Unix like operating systems to make userspace programs compatible.

LouRobytes 04-02-2010 03:31 AM

Hi Electro,

I completely agree that the bleeding edge software is truly bleeding. I also have a very reliable/stable FC12 and have made my data accessible to both versions. I like to play with the new stuff for my own enjoyment, and to get an idea of what's coming.

I posted this info for the fool-hearty, like myself, who like to play on the brink of disaster.

Thanks for the reply. Nice to know someone is reading my stuff.

BTW, I am unsure as to how to handle the disposition of this thread. I'm not looking for an answer and, since I'm playing with unreleased software, I can't really say that a problem has been solved.

Any ideas?

Cheers, Lou

Electro 04-02-2010 06:42 PM

Fine, probably when you try upgrading, it did not require you to upgrade the libraries that X11 uses to the latest or the nVidia driver is incompatible with Xorg 1.7.

LouRobytes 04-02-2010 06:57 PM

Hi Electro,

As far as Xorg goes, I've got all the latest that Fedora Rawhide has to offer. Nvidia claims to support this stuff but apparently there are still some bugs to be worked out. Can't wait to see what crops up when bump to Xorg 1.8.

Any idea as to how I get this thread closed. Think its been pretty much beat to death now.

Cheers, Lou


All times are GMT -5. The time now is 11:30 PM.