TrueNas Scale下Docker emby硬解码


Symptom

通过TrueNas Scale的应用中心安装完Emby后,且开启GPU直通后,无硬解码选项。

Cause

查看Emby日志发现主要问题为容器没有/dev/dri/renderD128的访问权限。

Solution

查阅emby dockerhub的文档后,发现需要在环境变量中添加一个gidlist的变量,该值设置为render/video的用户id。
通过以下命令获取id

getent group video | cut -d: -f3
getent group render | cut -d: -f3
我获取的是render的id
将变量设置好后,重新进入emby设置页面,在硬解码配置界面选择高级即可看到硬解码方式。

参考文档:https://hub.docker.com/r/emby/embyserver

声明:Ethan's Blog|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - TrueNas Scale下Docker emby硬解码


I love you more than I can say. I love you heart and soul. Why must I love you so much?