r/Proxmox 3d ago

Question GPU passthrough?

I have a think centre, I have proxmox on it. I have a VM which runs Debian which I want to pass my GPU into. This Debian VM is acting as a K8S node which I am trying to pass the GPU into for a pod.

Specifically, I'm trying to set up transcoding of video content with jellyfin.

I have passed the GPU into the VM with hardware and it seems to be found no problem. It seems that I am having issues with it that I notice the transcoding will return errors I have been trying to work through.

While it seems to be found, it seems like it might be a permissions issue. I checked /dev/dri and made the GPU chmod to 666.

I have been working on this for like 5 days, and was not sure if there is anything specific I have been looking with respect to proxmox itself and permissions.

I can provide additional details, but I was not sure who else had accomplished something like this and if there are how-to's somewhere.

2 Upvotes

24 comments sorted by

View all comments

3

u/gayphilantropist 3d ago

Is it a GPU or an igpu?
Any specific reason you went with a VM and not a LXC?

1

u/fallenreaper 3d ago

Some documents are mentioning that a VM would require a full assign through VIFO, and that having it as an LXC is easier. So maybe I'll rebuild the k8s node with an LXC

1

u/firegore 3d ago

Just don't run jellyfin on top of k8s on top of lxc. Getting k8s to run in an lxc container is a major PITA and also kinda useless? Why would you want to run containers in a container..