Skip to content
Discussion options

You must be logged in to vote

After some trials and errors, I've figured it out. Turns out there is a huge difference on how you pass GPU to the LXC.

I've been passing GPU to my LXC with Frigate like this, by manually editing /etc/pve/lxc/10x.conf file:

lxc.cgroup2.devices.allow: c 226:0 rwm
lxc.cgroup2.devices.allow: c 226:128 rwm
lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=dir
lxc.mount.entry: /dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file

This was somehow throttling GPU performance. I went through this guide jsapede/frigate-proxmox-docker-openvino and added my GPU via Proxmox UI, like this:

This changed produces this like in /etc/pve/lxc/10x.conf:

dev0: /dev/dri/renderD128

Af…

Replies: 5 comments 7 replies

Comment options

NickM-27
Sep 2, 2025
Collaborator Sponsor

You must be logged in to vote
3 replies
@denysdovhan
Comment options

@NickM-27
Comment options

NickM-27 Sep 2, 2025
Collaborator Sponsor

@hawkeye217
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by denysdovhan
Comment options

You must be logged in to vote
4 replies
@NickM-27
Comment options

NickM-27 Sep 16, 2025
Collaborator Sponsor

@denysdovhan
Comment options

@tbowmo
Comment options

@NickM-27
Comment options

NickM-27 Sep 16, 2025
Collaborator Sponsor

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment