N5105 4口2.5g V3 Intel i225 PVE 6.2下的Jellyfin安装

1、补全PVE缺少的915 guc huc dmc固件

mkdir -p /lib/firmware/i915 && cd /lib/firmware/i915
curl -LO https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/i915/ehl_guc_70.1.1.bin
curl -LO https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/i915/ehl_huc_9.0.0.bin
curl -LO https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/i915/icl_dmc_ver1_09.bin

2、lxc模板安装debian 11,完成后不要启动

3、创建LXC容器

4、在宿主PVE节点下指派核显给lxc下的debian

4.1、查看核显

4.2、编辑LXC容器的config文件,以下内容,103为虚拟机序号

vi /etc/pve/lxc/103.conf

#文件末尾加入以下内容
lxc.cgroup2.devices.allow: c 226:0 rwm
lxc.cgroup2.devices.allow: c 226:128 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/fb0 dev/fb0 none bind,optional,create=file
lxc.apparmor.profile: unconfined

4.3、编辑 i915.conf文件,打开intle低压cpu的硬解参数

root@pve:~# vi /etc/modprobe.d/i915.conf

#打开后是空文件,添加以下内容
options i915 enable_guc=2   #这里的值设置成2/3都可以

4.4、PVE开机自动赋权给核显及解码器

vi /lib/systemd/system/rc-local.service

#文件末尾加入
[Install]
WantedBy=multi-user.target

4.5、创建开始脚本并赋权限

vi /etc/rc.local

#添加以下内容
#!/bin/sh -e
#
#rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits
#
# By default this script does nothing.**
chmod 777 /dev/dri/*
exit 0

#保存退出后修改权限
chmod +x /etc/rc.local

#然后重启服务
systemctl enable rc-local.service

5、开启LXC的虚拟机

5.1、检查核显是否正确的传递过来

ls -l /dev/dri

如果看到和宿主机PVE一样的代码:那就说明核显已经顺利的接入进来了,为下一步开启硬解打开了大门

total 0
drwxrwxrwx 2 root root         80 Nov  4 16:28 by-path
crwxrwxrwx 1 root video  226,   0 Nov  4 16:28 card0
crwxrwxrwx 1 root render 226, 128 Nov  4 16:28 renderD128

升级一下Debian的系统

apt update
apt upgrade -y

6、开始安装jellyfin,如果中途有失败的,则重复执行失败的指令

apt install extrepo
extrepo enable jellyfin
apt update
apt install jellyfin
#查看
service jellyfin status
#重启
systemctl restart jellyfin
#停止
/etc/init.d/jellyfin stop

这个时候,浏览器输入你的LXC虚拟机的IP地址+8096的端口号,就可以看到jellyfin的登录界面了,第一次登录需要设置管理员的用户名和密码

7、开启虚拟机自动挂载nas的samba文件系统

vi /etc/fstab

验证配置

mount -fav

应用配置

mount -a

此时通过df指令就能看到共享文件系统了

8、选择QVS进行硬解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值