Nvidia RTX 4090 is not visible on Proxmox

Sikicem

New Member
Dec 11, 2023
3
0
1
Hello im trying to Install my Nvidia RTX 4090 from Inno3d in Proxmox. My Goal is to Passthrough the gpu to a Virtual Machine. Now the point is, ive connected my gpu via pcie X16 to my mainboard (Mainboard: ASRock Mainboard H610M-HVS) for that ive used a extension cable from Corsair. I also connected the GPU to the power supply. But when im gonna run "lspci" im getting this Output:
lspci.png
As you can see, Proxmox doesnt see any Nvidia GPU. I dont understand why? Its all connected.
Ive already installed and enabled the "iommu" to passthrough the GPU later. But this should not be relevant.
Sorry for my english my main language is german.
 
Do you see output on the 4090 when you disable the integrated graphics? Maybe it's a BIOS setting that disables the discrete GPU when integrated graphics is used. Often you can enable both and make the Intel integrated graphics the primary, so Proxmox uses that one (and you can pass the 4090 to a VM).

Other things to check: Is the PCIe slot working with other cards? Sometimes a PCIe slot is disable when a M.2 slot is used, check the manual. Is the power supply sufficient? Are all additional power plugs connected to the motherboard? Is all additional power on the GPU plugged in (all the way)? Are the sense-wires connected (when using 12-pin)? Does the GPU work in another system?

I hope you can read my English, since I'm also not a native speaker. EDIT: This kind of hardware troubleshooting is not specific to Proxmox, so other Linux guides might also help.
 
  • Like
Reactions: Sikicem
Hello im trying to Install my Nvidia RTX 4090 from Inno3d in Proxmox. My Goal is to Passthrough the gpu to a Virtual Machine. Now the point is, ive connected my gpu via pcie X16 to my mainboard (Mainboard: ASRock Mainboard H610M-HVS) for that ive used a extension cable from Corsair. I also connected the GPU to the power supply. But when im gonna run "lspci" im getting this Output:
View attachment 59632
As you can see, Proxmox doesnt see any Nvidia GPU. I dont understand why? Its all connected.
Ive already installed and enabled the "iommu" to passthrough the GPU later. But this should not be relevant.
Sorry for my english my main language is german.
I'd suspect the extension cable and try to work without it at first.

Even if you're trying to run GPU pass-through afterwards, as long as the device isn't mapped to a VM, it should be visible on the host.

Case in point, my PC right now:
root@usbpve:~# lspci | grep -i nvidia
0c:00.0 VGA compatible controller: NVIDIA Corporation AD102 [GeForce RTX 4090] (rev a1)
0c:00.1 Audio device: NVIDIA Corporation AD102 High Definition Audio Controller (rev a1)
root@usbpve:~#

It's a relatively low-range board for an RTX 4090, but it should still deliver the 70 Watts the GPU might want to take from the PCIe slot.
I don't see an onboard speaker and if there are power troubles that is often announced via beeps, so you may want to connect one just for the diagnostics.

An RTX4090 requires an awful lot of power to work...

Of course you could also first try with a smaller GPU to see if that is visible.

Wegen ihrem Englisch brauchen Sie sich wirklich keine Sorgen machen, das ist voll verständlich.
 
  • Like
Reactions: Sikicem
Finally it worked. The Problem was not the UEFI settings and also not the extension cable. For my new RTX i bought me a new extra power supply, because my other one which i have was not strong enought. And because of that i only pluged my new RTX GPU into the new power supply, the mainboard and the other things were still on the old power supply. Dont ask me why but at the moment on which i plugged all the cables to the new power supply, the RTX GPU finally appeared in proxmox. Dont know why, but it works so yeah:)
Tanks to everyone for you're help
 
And because of that i only pluged my new RTX GPU into the new power supply, the mainboard and the other things were still on the old power supply. Dont ask me why but at the moment on which i plugged all the cables to the new power supply, the RTX GPU finally appeared in proxmox. Dont know why, but it works so yeah:)

Did you manually power on the new PSU by bridging the corresponding pin on the 24-pin ATX-plug? If not, the new PSU simply was not powered on in this constellation...
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!