319.17 driver produces blank screen on W530 with CentOS 6.4

Hi –

I grappled with trying to make heads or tails of this blank screen problem since updating my driver from 310.44 to 319.17 over the weekend. I still haven’t really found an answer.

I’ve got a Lenovo W530 with K2000M GPU running CentOS 6.4. Everything was working fine until the upgrade and then blank screen galore. I have my BIOS set to Discreet Graphics (that means Optimus turned off), as I usually have it. I can’t really make any sense of what’s going on in the logs. I’ve tried setting kernel options to ‘nox2apic’ in addition to the usual ‘rdblacklist=nouveau’. Beyond that, I don’t know what else to try, which is why I’m here. I’d like to learn.

I’ve attached the bug report generated by nvidia-bug-report.sh

https://www.dropbox.com/s/p8lvsyp38h78orz/nvidia-bug-report.log.gz

It’s verbose because I couldn’t generate it until I got X working again.

I’ve got a lot of 3D production work to do and I need help resolving this as soon as possible. Any help would be appreciated.

Thanks!

Looking at the bug report I attached above, I realize that it’s not accurate because I produced it in a successful X session (using the 310.44 driver). With the updated 319.17, I can do no such thing unless someone has a suggestion. I can’t get into my machine from a remote one - I just don’t have the means.

I’m trying to understand from the Xorg.x.log files what’s going on, but all I get is:

[ 166.673] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
[ 166.673] (EE) NVIDIA(0): check your system’s kernel log for additional error
[ 166.673] (EE) NVIDIA(0): messages and refer to Chapter 8: Common Problems in the
[ 166.673] (EE) NVIDIA(0): README for additional information.
[ 166.673] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!

There are no hints before or after that I can see.

I’ve tried using noapic, pci=noacpi, and pci=biosirq, but I still get the blank screen.

I just don’t understand why this would work with the 310.44 driver and not the 319.17 update.

Also, when I try to compile the driver that I downloaded from the website (the ones I use are on ELrepo and they’ve always worked for me), I get errors, such as:

ERROR: Failed to execute /usr/bin/chcon -t textrel_shlib_t : /usr/bin/chcon: missing operand
Try `/usr/bin/chcon --help’ for more information.

So, I abandoned that until someone can help me with this. Sorry, I’m a professional animator and animation tools dev guy; not a hardware developer.

Thanks.

Actually, the fuller extent of that message is as follows:

[ 51.599] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
[ 51.599] (EE) NVIDIA(0): check your system’s kernel log for additional error
[ 51.599] (EE) NVIDIA(0): messages and refer to Chapter 8: Common Problems in the
[ 51.599] (EE) NVIDIA(0): README for additional information.
[ 51.599] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
[ 51.599] (EE) NVIDIA(0): Failing initialization of X screen 0
[ 51.599] (II) UnloadModule: “nvidia”
[ 51.599] (II) UnloadSubModule: “shadow”
[ 51.599] (II) UnloadSubModule: “wfb”
[ 51.599] (II) UnloadSubModule: “fb”
[ 51.599] (EE) Screen(s) found, but none have a usable configuration.
[ 51.599]
Fatal server error:
[ 51.599] no screens found
[ 51.599] (EE)

Hope that helps.

So you could try the boot option nomodeset as well. I have a w530 and have to use nox2apic and nomodeset to get it to boot on some kernels.

Thanks for the suggestion, but I’m afraid it was to no avail. Still getting a blank screen.

I’ve taken this problem to customer support. I’ll keep at it in the mean time.