PVE8下Jellyfin LXC硬解设置
近期搞了一台J4125 来做软路由,J4125内置了UHD Graphics 600 GPU,带来4K解码能力和达到60Hz刷新率的4K显示多口输出,可以很轻松地运行小游戏和硬解4K视频,甚至在中画质的基础上,还能够流畅运行LOL等类型的游戏。就尝试下jellyfin硬解,记录下 pve8 下 lxc硬解视频。
一、系统安装 pve8
系统安装过程,以及 lxc 容器创建过程见上一篇记录。
二、pve 宿主机配置
1、查看显卡设备ls -l /dev/dri

2、修改 lxc 配置文件,vi /etc/pve/lxc/101.conf(注意这里要换成你自己的 lxc 容器 id) 添加下列内容,其中的 226:1,226:128
lxc.cgroup2.devices.allow: c 226:1 rwm
lxc.cgroup2.devices.allow: c 226:128 rwm
lxc.cgroup.devices.allow: c 29:0 rwm
lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=dir
lxc.mount.entry: /dev/fb0 dev/fb0 none bind,optional,create=file
lxc.apparmor.profile: unconfined
3、修改 /etc/modprobe.d/i915.conf增加options i915 enable_guc=3,如文件不存在需要创建文件。 然后执行update-initramfs -u -k all 命令,最后重启 pve。
4、执行dmesg | grep i915就能看到了(注意图中红色部分,驱动版本)到这里lxc 容器内也可以使用显卡了。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
