We had been running CentOS6 on two Dell Precision T7500’s that have a Quadro K4000 card as well as a Tesla K20c. After upgrading to CentOS7 I installed CUDA/nvidia driver via linux cuda repository so that installed are:
On starting X I get a “oh no” screen from GDM and the gdm logs show
** (process:5402): WARNING **: software acceleration check failed: Child process exited with code 1
In a text window I set DISPLAY and XAUTHORITY properly and running ‘glxinfo’ gives
Error: couldn’t find RGB GLX visual or fbconfig
If I shut down and simply remove the Tesla card and boot up everything is fine and 3D accel is working fine
There are no errors reported in the Xorg.0.log file. When the Tesla is in, CUDA appears to working okay
Can anyone explain what is going on and how I might fix this?
I removed the above RPMs and tried installing older drivers from the *.run packages. Once I got back to NVIDIA-Linux-x86_64-340.96.run I got a working Xorg with 3D accelearation when the Tesla was installed. However now my CUDA-8.0 stuff no longer works since that driver is too old for CUDA 8.0
I removed the *.run package and all cuda RPMs. I then reinstalled from a cache copy of the cuda repo from April 2015 that had cuda-7-0 and nvidia-kmod 346.46 driver and everything works with that so far.