NVidia Driver and ignoreABI Option

Ritratto di jdaemon

If after upgrading xorg 1:7.6+8 (Debian) or xorg-x11-server 1.7.99.3 (Fedora)

nvidia driver don't work, X don't start

and you have found in the following files:

/var/log/gdm3/\:0.log*
or /var/log/Xorg.*.log*:


================ WARNING WARNING WARNING WARNING ================
This server has a video driver ABI version of 11.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) Unloading nvidia
(EE) Failed to load module "nvidia" (module requirement mismatch, 0)
(EE) No drivers available.
Fatal server error:
no screens found

Try adding the IgnoreABI option to ServerFlags section in /etc/X11/xorg.conf as below:

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

Restart X... (may not be necessary if it is already running)