Quadro P5000: Screen(s) found, but none have a usable configuration on Lenovo P71 with RHEL7.4

OS: RHEL 7.4 workstation
GPU: NVIDIA GP104GLM(Quadro P5000)

Driver version : Nvidia-Linux-x86_64-384.90. run
Nvidia-Linux-x86_64-384.69. run and Nvidia-Linux-x86_64-387.12.run has the same error.

xorg.conf

nvidia-xconfig: X configuration file generated by nvidia-xconfig

nvidia-xconfig: version 384.69 (buildmeister@swio-display-x86-rhel47-06) Wed Aug 16 20:57:01 PDT 2017

Section “Module”
Load “modesetting”

EndSection

Section “Device”
Identifier “nvidia”
Driver “nvidia”
VendorName “NVIDIA Corporation”
BusID “PCI:1:0:0”
Option “AllowEmptyInitialConfiguration”
Option “ConnectToAcpid” “off”
EndSection

nvidia-bug-report.log.gz (126 KB)

Is there any suggestion about this issue , thanks very much !

after reviewing the attached log, it appears that the /etc/X11/xorg.log is incomplete.
can you run the following commands as root and post the results here.

lspci |grep -i vga
lsmod |grep -i nou
lsmod |grep -i nv
cat /etc/default/grub |grep -i nou

If nouveau has been properly blacklisted and the NVIDIA driver has successfully installed,
the following command run as root should create a basic xorg.conf for you.

nvidia-xconfig --preserve-busid --enable-all-gpus --allow-empty-initial-configuration

Then reboot. Assuming a monitor is connected to the NVIDIA GPU at boot time, X should successfully start.

Thanks

Hi BillV:

I had tried your solution, but the problem is the same .

the command “nvidia-xconfig --preserve-busid --enable-all-gpus --allow-empty-initial-configuration” has the follow error output:
Warning: Unable to use the nvidia-cfg library to query NVIDIA hardware.

ERROR: Unable to determine number of GPUs in systems; cann’t honor “–enable-all-gpus” option

If I add the following option in “Section “Device””

the error is changed to:

 694.337] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[ 694.337] (EE) NVIDIA(GPU-0): check your system’s kernel log for additional error
[ 694.337] (EE) NVIDIA(GPU-0): messages and refer to Chapter 8: Common Problems in the
[ 694.337] (EE) NVIDIA(GPU-0): README for additional information.
[ 694.337] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA graphics device!
[ 694.337] (EE) NVIDIA(0): Failing initialization of X screen 0
[ 694.337] (II) UnloadModule: “nvidia”
[ 694.337] (II) UnloadSubModule: “wfb”
[ 694.337] (II) UnloadSubModule: “fb”
[ 694.337] (EE) Screen(s) found, but none have a usable configuration.
[ 694.337] (EE)
Fatal server error:
[ 694.337] (EE) no screens found(EE)
[ 694.337] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 694.337] (EE) Please also check the log file at “/var/log/Xorg.0.log” for additional information.
[ 694.337] (EE)
[ 694.397] (EE) Server terminated with error (1). Closing log file.

Thanks
nvidia-bug-report.log.gz (122 KB)
Xorg.0.log (5.69 KB)

can you run the following commands as root and post the results here.

lspci |grep -i vga
lsmod |grep -i nou
lsmod |grep -i nv
cat /etc/default/grub |grep -i nou