ryzen-7000-series-proxmox icon indicating copy to clipboard operation
ryzen-7000-series-proxmox copied to clipboard

Any idea if this works with or without a screen attached to the GPU?

Open mdealer opened this issue 10 months ago • 9 comments

I've worked with dedicated consumer-grade GPU passthrough and so far all GPUs I had gotten to work (nVidia 20xx, 30xx, AMD 6600) required a display attached, otherwise they go into inactive state. Any idea on how these iGPUs behave here? I don't see displays mentioned anywhere.

I tried to do passthrough on 7950X3D before but ended up with code 43, which so far was an indication that a display (e.g. display simulator) needs attaching. At that point I was unable to attach anything, so I gave up under these assumptions. No mention of this in here makes me hopeful, but my experience says it is false hope.

Could someone share their experience and/or update the doc to specifically mention if this works without display and on which boards? It is getting kinda complicated out there.

mdealer avatar Apr 18 '24 08:04 mdealer

hey, it works for me without any screen connected

isc30 avatar Apr 18 '24 09:04 isc30

7700X igpu works without screen attached. I connect remotely to it.

image

M8850 avatar Apr 19 '24 12:04 M8850

Ok, just tried on 7950X3D and, yes, it works, but only if I use Remote Desktop. Tried VNC and it just shows black screen.

Can a Remote Desktop session be initiated from within the machine itself to run some graphics apps on it without user interaction?

mdealer avatar Apr 22 '24 10:04 mdealer

Buy an HDMI dummy plug and call it a day. HDMI dummy plugs are $10 on Amazon (https://www.amazon.com/s?k=hdmi+dummy+plug)

mntyfrsh avatar Jun 16 '24 21:06 mntyfrsh

@M8850

7700X igpu works without screen attached. I connect remotely to it.

image

could you send me your vbios for 7700X? It is not in the repository, and I have not yet figured out how to get it myself Without this I get error 43

maxsspeaker avatar Jul 17 '24 20:07 maxsspeaker

could you send me your vbios for 7700X? It is not in the repository, and I have not yet figured out how to get it myself Without this I get error 43

Instructions to obtain the vbios are provided - https://github.com/isc30/ryzen-7000-series-proxmox?tab=readme-ov-file#configuring-the-gpu-in-the-windows-vm

Install the build-essential package with apt so you can compile the code.

mntyfrsh avatar Jul 17 '24 22:07 mntyfrsh

I did everything as described, received a dump, but for some reason I continue to receive error 43, although I did everything I could...

maxsspeaker avatar Jul 17 '24 22:07 maxsspeaker

I did everything as described, received a dump, but for some reason I continue to receive error 43, although I did everything I could...

You probably need need the proper GOP rom for your the 7700X. Instructions to obtain the GOP rom are at https://github.com/isc30/ryzen-7000-series-proxmox/discussions/18.

mntyfrsh avatar Jul 17 '24 23:07 mntyfrsh

Buy an HDMI dummy plug and call it a day. HDMI dummy plugs are $10 on Amazon (https://www.amazon.com/s?k=hdmi+dummy+plug)

It does not work if the provider of the machine outright refuses to do so, e.g. Hetzner.

Offtopic: Now I am onto a rant: if you install a random OS on their machines, it detects the iGPU and uses it, but then the machine overheats because Hetzner does not test it, because for them the iGPU does not exist.

mdealer avatar Jul 18 '24 06:07 mdealer