ArchiveJanuary 2023

PVE中给unprivileged lxc 提供显卡加速

P

原文参考这个

在pve主机上执行

cat > /etc/udev/rules.d/99-intel-chmod666.rules << 'EOF'
KERNEL=="renderD128", MODE="0666"
KERNEL=="card0", MODE="0666"
EOF

针对要提供显卡转码加速的lxc修改配置:/etc/pve/lxc/xyz.conf

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

还有方案是需要修改UID Mapping的,感觉麻烦些,可以参考:这里