Quadro FX 580 - Failed to initialize the NVIDIA GPU at PCI:3:0:0

I have a 2016 Dell Precision T5810 with a NVIDIA Corporation G96CGL [Quadro FX 580] graphics card. The Dell is running RHEL 7 Workstation OS.

After installing the 340.108 driver, I am getting the following error in the Xorg.0.log file: Failed to initialize the NVIDIA GPU at PCI:3:0:0.

In reviewing the bug report, the following error is reported:
ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare on kernel src to fix it.

From what I have gathered, I am running the latest / compatible version of the driver for this card. If I try to install an older 340.XXX or newer driver, the install fails when trying to create the kernel. So 340.108 is the only driver that installs successfully for me.

Other forums say that the “Failed to initialize the NVIDIA GPU” indicate I could have the incorrect driver installed. The problem is no other driver will install successfully.

  • The nouveau graphics is disabled.
  • The nvidia graphics is enabled.
    These are both verified by the ‘lsmod’ command.

Is someone able to tell me what I am missing or doing incorrectly?