OpenWrt 安装 Jellyfin 教程

Intel 的 E3845 CPU 4G内存,安装了eSir的高大全版本集成了Docker服务。

下面我们操作起来

1.检查是否支持显卡直通

通过Intel的官网,确定CPU是否有集成显卡英特尔凌动® 处理器 E3845(2M 高速缓存,1.91 GHz) 产品规范 (intel.com)

在 Linux 上,您可以使用以下命令检查可用的 GPU:

lspci -nn | egrep -i "3d|display|vga"

查看显卡驱动,详情参考这篇文章[Linux 设备文件简介金步国] (jinbuguo.com)

root@F:/# ls /dev/dri
card0       renderD128

这里显示有card0一个显卡设备,renderD128 是显卡驱动表示已经开启了集成显卡。

到这里只需要记住两个路径,方便后续安装jellyfin显卡直通:

/dev/dri/card0
/dev/dri/renderD128

2.挂载网络磁盘

添加一个新的挂载目录

挂载成功后在命令行中可看到挂载目录的信息

3.安装jellyfin

点击下方新建,选择输入命令行

输入以下命令

docker run -d \
 --name jellyfin \
 --user uid:gid \
 --net=host \
 --volume /mnt/sda3/web/jellyfinconf/config:/config \
 --volume /mnt/sda3/web/jellyfinconf/cache:/cache \
 --volume /mnt/sda3/jellyfin:/media \
 --device /dev/dri/renderD128:/dev/dri/renderD128:rwm
  --device /dev/dri/card0:/dev/dri/card0:rwm
 --restart=unless-stopped \
 jellyfin/jellyfin

点击提交后表单中显示了命令的参数,找到DNS设置改为路由的DNS后提交创建,等待一段时间容器创建成功。

ps:显卡直通必须通过命令行才创建才能显示菜单信息,非直通通过表单界面设置即可。

接下来启动容器,浏览器中输入 192.168.124.1:8096 进入 jellyfin 界面安装配置

在 jellyfin 控制台,播放菜单中设置显卡直通保存即可

发表评论