NVRM: RmInitAdapter failed! - Proxmox GPU Passthrough

Hello!
I’ve been looking through the internet in trying to solve my issue but haven’t been able to stitch together the right solution.

tl;dr I have Proxmox running with a Quadro P400 on a riser and I’m trying to pass the GPU into a VM.

I have followed these steps to pass through the PCIe device to the VM → PCI(e) Passthrough - Proxmox VE .

In Proxmox, lspci gets me:

02:00.0 VGA compatible controller: NVIDIA Corporation GP107GL [Quadro P400] (rev a1)
02:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)

In VM, lspci gets me:

01:00.0 VGA compatible controller: NVIDIA Corporation GP107GL [Quadro P400] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)

In VM, dmesg | grep NVRM gets me:

[   2.258005] NVRM: loading NVIDIA UNIX x86_64 Kernel Module    470.82.01    Wed Oct 27 21:21:55 UTC 2021
[   7.969112] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x22:0x56:667)
[   7.969407] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0

Output of nvidia-smi:

No devices were found

The bug report can be found here: nvidia-bug-report.log.gz (89.1 KB)

Thank you in advance for your help!

1 Like

Add me to the list…
I have exactly the same problem with the same GPU on Proxmox.

Did you came to a solution?

Add this to your VM’s config file:

cpu: host,hidden=1

It worked! Thank you so much!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.