Arch - Quadro P600 - NVRM: RmInitAdapter failed!

Hi all,

I have some trouble getting a Quadro P600 running on a Dell Precision 5820 with Arch Linux (Ubuntu has the same problems). I’ve tried a couple of different driver versions, currently 396xx.

main problem: X server is not starting due to initialization failure

I found out that dmesg already shows the error “NVRM: RmInitAdapter failed!” (more details in the bug report), but I have no idea how to fix that. I would very much appreciate your help.

nvidia-bug-report-arch.log.gz (61.3 KB)

You could try using kernel parameter
You should check the card in another system to rule out a hardware failure, though.

Unfortunately, adding nvidia-drm.modeset=1 doesn’t fix the problem (see attachments).

I don’t think it’s a hardware problem since I can start the X server using the vesa driver, however, with very poor resolution. Am I wrong with this conclusion?
Xorg.0.log (6.23 KB)
dmesg.log (2.14 KB)

When booted without the nvidia driver, the gpu doesn’t reclock so it it could work while broken. But that’s just speculation.
With modeset=1 there are also resource problems shown, did you check for a bios update? Also, if possible, check if the card works in another slot.

Very cool! The card works on another slot. Should definitely have thought of trying this. Thank you very much for pointing that out. A potentially stupid question to follow: Does this necessarily mean that the PCI slot is broken or what causes this behaviour?

Hard to say, might also be a bios flaw/limitation since resource conflicts show up with modeset=1.