UnRaid利用iGVT-g插件实现Nas宿主机、虚拟机同时使用intel核显输出或硬解(硬件加速)功能

本文详细指导如何在UnRaid NAS上安装Intel GVT-g插件,配置虚拟机支持外接显示器,包括BIOS设置、驱动安装和显示器映射,旨在打造一台节能省钱的多功能服务器。


0.前言

入坑UnRaid已经有很长一段时间了,其间的学习和折腾确实耗费了很多精力,也爬了很多官网的英文说明及官方论坛,让我对这个Nas系统有了一些初步的了解。而搭建Nas的目的——无非就是作为一个长期在线的文件、影音服务器,如果能同时作为一台偶尔使用的台式电脑,上上网、写写资料,就不用额外再买一台主机了(省钱省电……)


接下来,笔者就以我的UnRaid6.92(花了几百大洋购买了正版授权)为例,安装intel核显虚拟化插件Intel GVT-g,从而实现UnRaid宿主机外接显示器、Docker应用调用核显解码、虚拟机系统外接显示器同时生效,真正做到省电(核显与独显相比功耗要小不少)、省钱(不用单独再购置核显)、省空间(再也不用为itx机箱的狭窄内部空间操心装不下额外的显卡了)。

1.准备工作

要实现上述功能,你需要先准备好如下软硬件产品:

1.1.1台用intel处理器的组建的Nas主机(UnRaid系统必须是6.9.2及以上)

要求是5—10代的桌面版cpu(集成核显),或者E3-v4, E3_v5, E3_v6, E-2xxx, W-12xx, W10xxx服务器cpu。

1.2.1台或多台显示器

1.3.1个DisplayLink转接器(USB3.0转HDMI)

特别注意:
如果虚拟机不需要外接显示器(如windows只通过远程桌面方式操作),而只调用虚拟显卡作视频处理是不需要单独购置这个DisplayLink转接器的。
这个转接器是必须要有DisplayLink标志的(大约230~300元之间),我之前以为只要是个usb(或Type-C)转HDMI转接卡就可以了,结果是白白浪费了我几十大洋。比如我我最后买的是下图中的样式(淘金币抵扣后花了228.25元):
DisplayLink转接卡

2.手把手教程

2.1.Nas组装.UnRaid系统安装(略,注意系统版本务必是6.9.2及以上)

2.2.安装使用Intel GVT-g插件之前的注意事项

2.2.1.主机Bios设置

****将igpu设置为主显卡(primary display),以确保核显IGPU能保持在激活状态,并将显示器连接在此核显的输出接口上(或者先插上一个HDMI显卡欺骗器——特别是在你的Nas中除了核显外还额外添加了独显时。我只有cpu自带核显,所以我一直用HDMI线与我的显示器直接连接的)

****将为核显igpu分配的显存设置项aperture size的数值调大(越大就可以将核显分配给更多的虚拟机使用,虚拟机也可以使用更高的分辨率),下图是Intel GVT-g插件对不同显存大小支持的模式的示例:
在这里插入图片描述

2.2.2.关闭集成显卡的硬件加速功能

如果之前在 /boot/config/go 中手动配置过开启集成显卡IGPU硬件加速功能的相关命令,比如类似
modprobe i915 && chmod 777 /dev/dri/*,需要先删除掉这些命令,新版插件会自动做好相关配置。

2.2.3.解除与核显直通的有关配置

****在VFIO配置(通过VFIO-PCI CFG插件或【工具】→【系统设备】勾选方式)中取消对核显这个设备的勾选

评论 23
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

engineerlzk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值