My system is Redhat Enterprise Linux 7.6 (kernel 3.10.0-957.5.1.el7.x86_64), with an NVIDI Quadro P2000 5Gb 4 DP (7X20T) card. System is from DELL, based on a 7920 workstation. Dell built the system. I am having some strange graphics behavior in the applications that I am using that rely on OpenGL for graphics. Under some graphics operations the graphical window goes black. I started to look around at the installation but I am wondering if I am actually running the card / installed correctly or not.
When I look at NVIDIA X Server settings utility, it says “you do not appear to be using the NVIDIA X driver. Please edit your X configuration file (run nvidia-xconfig as root)…”. If I run nvidia-xconfig as root, the script runs fine, creating the file /usr/share/X11/xorg.conf. But then the system does not reboot. When I try toreboot the workstation it goes all the way to a grey screen, but I cannot sign on. If I reboot in single user mode, delete the recently created xorg.conf file, then all boots as usual and no issues. So I cannot use NVIDIA X Server for some reason?
I reviewed the file /var/log/nvidia-installer.log. It shows that the NVIDIA X driver was not configured for some reason. At the end of the log file it says:
done.
→ Driver file installation is complete.
→ Installing DKMS kernel module:
→ done.
→ Running post-install sanity check:
→ done.
→ Post-install sanity check passed.
→ Running runtime sanity check:
→ done.
→ Runtime sanity check passed.
→ Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X? Any pre-existing X configuration file will be backed up. (Answer: No)
→ Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86_64 (version: 390.48) is now complete. Please update your XF86Config or xorg.conf file as appropriate; see the file /usr/share/doc/NVIDIA_GLX-1.0/README.txt for details.
When I do a “xdpyinfo” command, GLX shows up as one of the extensions, but “NV-GLX” does not.
When I edit the /var/log/Xorg.0.log and search for “EE” it finds this ominous block of text:
[ 102.597] Module class: X.Org Video Driver
[ 102.597] ================ WARNING WARNING WARNING WARNING ================
[ 102.597] This server has a video driver ABI version of 24.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.
[ 102.597] =================================================================
[ 102.597] (EE) NVIDIA: Use the -ignoreABI option to override this check.
[ 102.597] (II) UnloadModule: “nvidia”
[ 102.597] (II) Unloading nvidia
[ 102.597] (EE) Failed to load module “nvidia” (unknown error, 0)
[ 102.597] (II) LoadModule: “nouveau”
[ 102.597] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[ 102.599] (II) Module nouveau: vendor=“X.Org Foundation”
[ 102.599] compiled for 1.20.0, module version = 1.0.15
[ 102.599] Module class: X.Org Video Driver
[ 102.599] ABI class: X.Org Video Driver, version 24.0
When I run nvidia-smi I get this output:
±----------------------------------------------------------------------------+
| NVIDIA-SMI 390.48 Driver Version: 390.48 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Quadro P2000 Off | 00000000:73:00.0 Off | N/A |
| 44% 30C P8 7W / 75W | 0MiB / 5050MiB | 0% Default |
±------------------------------±---------------------±---------------------+
±----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
±----------------------------------------------------------------------------+
When I do a “glxinfo” command there is no mention of nvidia anywhere.
I have the nvidia bug report output, but it is massive.
Help please, and apologies that I do not know where to start!
nvidia-bug-report.log.gz (131 KB)