请注意,启用硬件(GPU)的转码需要
Plex Pass或Emby Premium订阅。
注意:Emby将使用Nvidia GPU进行解码和编码,Plex目前仅对其进行编码。
nvidia-smi需要一个兼容的视频卡 – 一些较旧的nvidia卡是不兼容的。
第一步:
从apps安装Unraid-Nvidia插件,或者通过将其复制到插件页面手动安装https://raw.githubusercontent.com/linuxserver/Unraid-Nvidia-Plugin/master/plugins/Unraid-Nvidia.plg
第二部:
选择您要下载的Unraid版本,然后单击下载并安装按钮重启您的服务器
下载速度比较慢,耐心等待!
第三部:
回到Unraid-Nvidia页面,您会发现有关Nvidia显卡的信息如下所示。
每张卡有三条信息,查看GPU 0,您可以看到GPU名称,总线位置和GPU UUID。在开始之前,将GPU UUID复制并粘贴到某个地方,或者在单独的浏览器选项卡中打开Unraid-Nvidia屏幕,因为您很快就会需要它。
到此驱动安装结束!
如何在docker容器中使用GPU!
现在要在docker容器中使用GPU,让我们看看如何使用docker版本的Plex,按照正常情况添加或编辑Plex,并将模板切换到高级模式。
添加额外的参数
--runtime=nvidia
现在我们需要添加两个额外的参数,第一个是最简单的参数,因为它将与所有容器相同
单击添加另一个路径,端口,变量,标签或设备,然后将配置类型更改为变量。然后在KEY字段中 添加
NVIDIA_DRIVER_CAPABILITIES
并在VALUE字段中添加
all
现在添加的第二个参数执行与之前完全相同的过程,但在KEY字段中添加
NVIDIA_VISIBLE_DEVICES
并在VALUE字段中添加要使用的卡的GPU UUID。
配置PLEX:
转到服务器设置进行一下配置
你也可以使用nvidia-smi来查看夏卡状态!
配置EMBY:
到此教程结束!!谢谢大家的观看 喜欢记得点赞哦!
请登录后查看评论内容