ryzen-7000-series-proxmox
ryzen-7000-series-proxmox copied to clipboard
Documentation Request for non-Windows Configurations
Could we get some extended documentation about configuring GPU Passthrough to non-Windows VMs, Docker, or LXC in the README? Or are there no real additional steps that need to be taken? For whatever it is worth, I've got a Beelink GTR-7 (R7 7840HS/Radeon 780M). Ideally looking at doing GPU passthrough for Scripted and JellyFin/Plex.
Thanks!
There must be something else, because following this guide i stucked with HaOS/Frigate. How can I install drivers, when the Proxmox developer said drivers are already installed?
Hi @carmanj , if you go LXC route¹ you probably don't need to follow this tutorial, you will actually want proxmox host handling your GPU, using the proxmox builtin AMD GPU drivers. And that means you don´t want to passthrough your GPU, because if you do then proxmox won't be able to access it so it can share with LXC.
I recommend checking both those links if you wanna go on the route for Jellyfin on LXC:
- https://jellyfin.org/docs/general/administration/hardware-acceleration/intel#lxc-on-proxmox
- The LXC instructions here are in the Intel section, but they are basically the same for AMD
- https://jellyfin.org/docs/general/administration/hardware-acceleration/amd
- https://community-scripts.github.io/ProxmoxVE/scripts?id=jellyfin
¹: Of course, I'm assuming you mean LXC running over proxmox host directly.
Now, if you are going the VM/docker route, yes, you will need GPU passthrough to the guest VMs.
About drivers, it's basically the same worry you will have on proxmox host, almost none, since drivers already included in the OS installation will probably just work. You probably can get almost any Linux distro running (given it has the appropriate kernels were Ryzen 7000 received proper video support) without needing to install any proprietary drivers. You might end up wanting to install vulkan-radeon (radv, or amdgpu) drivers if those are not the ones that your OS already preinstalled, and you have to check how to perform that specifically for the guest OS you are using. If you are running a Debian based OS as guest the chances are you are not going to need to perform any additional manual installation of drivers for AMD GPUs.
Now about the AMD Reset Bug.. I'm afraid there's no solution similar to the RadeonResetBugFix service that's available for Linux based guest OS... So that might be a problem.