隔壁网

[玩法/技巧] PVE6.05下折腾核显直通Win10做HTPC以及EMBY开启视频硬件转码

2019-8-31 23:44
1531098
隔壁网1111活动
隔壁网1111活动开始,群晖DS920、DS220+满200减30,大刀优惠,可以旺旺咨询客服,希捷酷狼8T大大刀。
本帖最后由 wjq_xp 于 2019-8-31 23:58 编辑

       PVE6.05安装了黑群晖DS3617xs,由于DS3617xs的video和emby均不支持视频硬解(虚拟机安装DS918+如果核显不做直通也不支持硬解),在转码的时候CPU占用还是有点高,感觉有点浪费资源了。于是想到了一个变通办法:在PVE里面安装一个Win10,把核显直通给它,这样不就可以硬解了吗?同时还可以插上HDMI线接到电视上,当HTPC用。具体步骤:
1、PVE的内核开启支持VD-T直通的IOMMU及相关模块,文件位于: /etc/default/grub
把原内容中
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
改为(我的是intel的cpu,如果你用amd,把intel改成amd)
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on video=efifb:off"

然后在ssh下输入 update-grub 立即更新grub;

2、找到文件  /etc/modules (如果系统没有此文件,则自己建立一个)加上以下代码,每个一行:
vfiovfio_iommu_type1
vfio_pcivfio_virqfd   

3、建立驱动黑名单,在ssh下输入以下命令:
echo "blacklist snd_hda_intel" >> /etc/modprobe.d/pve-blacklist.conf
echo "blacklist snd_hda_codec_hdmi" >> /etc/modprobe.d/pve-blacklist.conf
echo "blacklist i915" >> /etc/modprobe.d/pve-blacklist.confupdate-initramfs -u


4、GPU信息确认
在ssh下输入命令 lspci ,确定核显编号为00:02
再输入命令 lspci -n -s 00:02  得到vendor IDs

           
把核显指定到VFIO模块
echo "options vfio-pci ids=8086:3e91" > /etc/modprobe.d/vfio.conf

5、创建Win10虚拟机,用默认SeaBIOS方式,硬件的Machine改为q35,硬盘格式用SATA格式,注意不要添加PCIE直通,按照正常的虚拟机设置就行;

6、下载virtio-win的iso驱动包(下载地址:https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/),并上传Win10的ISO安装包到PVE,打开Win10虚拟机,进入安装操作系统的界面安装;安装过程中部分硬件驱动在virtio-win的ISO上找,安装完成后开启3389远程桌面(GPU直通要求必须有显示设备连接或者远程桌面,否则会报错,严重的可能造成主机全死机),激活Win10,并测试好远程桌面后关机;

7、关键的步骤来了,直通独显GPU,打开文件  /etc/pve/qemu-server/103.conf(我的Win10在PVE顺序是103),添加这两行内容后保存:
游客,如果您要查看本帖隐藏内容请回复

8、PVE主机的HDMI接口接到显示器并接上键盘鼠标(注意需要在PVE添加相关的SUB设备,我添加了USB键盘和USB鼠标),打开Win10虚拟机电源,先用远程桌面进入系统,安装直通核显的驱动后重启Win10,再利用在PVE主机上的键盘按WIN+P设置为“复制”,并设置好分辨率。

9、完成上述设置以后,安装emby服务端并做好相关的设置,转码这里的“可用时启动硬件转码”(注意:开启此功能需要有emby会员)选“高级”并在“首选的硬件解码器”上全部打勾:

10、打完收工!真帅!

硬件环境:
      1、 CPU:i3 8100
       2、主板:华擎z370m-itx

软件环境:
       1、宿主机:Proxmox-VE 6.0-5
       2、虚拟机:群晖DS3617xs 6.2.2-24922up3(视频全部在群晖的盘里面)
       3、虚拟机:Win10(从MSDN我告诉你下载的:cn_windows_10_business_editions_version_1903_x64_dvd_e001dd2c.iso)
3

查看全部评分

分享到 :
16 人收藏
隔壁网希捷酷狼8T硬盘,正品国行,3年换新,只需要1450元,赠送论坛邀请码和VIP!

98 个回复

倒序浏览
时代小超人  正常36.8℃ | 2019-9-1 09:53:41 来自手机
支持一下:kaixin:
fejich  正常36.8℃ | 2019-9-1 10:10:01
看看,技术贴。学习学习
ntjzt1983  走火入魔 | 2019-9-1 10:13:25
谢谢分享~~
chenshijie  亡灵 | 2019-9-1 10:17:59
看看,技术贴。学习学习
nokia5310  魔仙 | 2019-9-1 10:27:48
谢谢分享好经验
fzj2019  恶灵骑士 | 2019-9-1 12:00:01
收到了,谢谢老大
aazzxx  正常36.8℃ | 2019-9-1 13:19:09 来自手机
技术,学习了
jiongsang  正常36.8℃ | 2019-9-1 13:50:05
来学习一下,谢谢楼主
irontiger  正常36.8℃ | 2019-9-1 14:37:48 来自手机
好东西,正想找这个
mrdzf  亡灵 | 2019-9-1 15:04:09
PVE这么快更新了
飘云  发烧38℃ | 2019-9-1 16:25:59
感谢楼主分享,顶贴支持~
hhthzd  骷髅 | 2019-9-1 16:56:03
谢谢楼主分享。
rockmancs  高烧40℃ | 2019-9-1 17:01:34
看看,技术贴。学习学习,mark下来以后折腾一下。
HuanghdVIP5  VIP贵族 | 2019-9-1 17:29:35
这个是直通核显输出还是直通独显输出的,直通核显后HDMI能输出吗
lvshe  魔仙 | 2019-9-1 20:48:47
看看,技术贴。学习学习
gdzjy  亡灵 | 2019-9-1 20:56:00
楼主有没有研究让moments套件的AI识别人物和主题?

http://www.gebi1.com/thread-291361-1-1.html

http://www.gebi1.com/thread-291426-1-1.html

看其他坛友的帖子 能否用楼主的方法直通来识别呢?
wjq_xp  骨灰 | 2019-9-1 21:42:31
gdzjy 发表于 2019-9-1 20:56
楼主有没有研究让moments套件的AI识别人物和主题?

http://www.gebi1.com/thread-291361-1-1.html

我觉得核显是否直通,跟moments的人物识别和主题没有任何关系。因为我PVE安装的群晖,核显直通给了Win10,但是moments一切正常。我把我的设置也发上来了,你可以参考一下。












wjq_xp  骨灰 | 2019-9-1 21:43:44
Huanghd 发表于 2019-9-1 17:29
这个是直通核显输出还是直通独显输出的,直通核显后HDMI能输出吗

只有核显,没有独显,直通以后我用HDMI接到电视上,电视上显示的是Win10的桌面,可以用键盘和鼠标操作。
gdzjy  亡灵 | 2019-9-2 11:25:56
本帖最后由 gdzjy 于 2019-9-2 11:39 编辑
wjq_xp 发表于 2019-9-1 21:42
我觉得核显是否直通,跟moments的人物识别和主题没有任何关系。因为我PVE安装的群晖,核显直通给了Win10 ...

也有关系的,老外论坛也讨论过这个。就是跟核显有关。
有几个问题请教楼主:
1,您的3617系统版本是多少?
2,moments版本是多少?( 在1.2版本是通用可以识别的,1.3以后就不行了。
倘若楼主系统升级到6.2.2 ,moments也更新到1.3以上 点击moments的重新索引就能验证能不能用了。
3,另外能否提供下您PVE群晖配置里的硬件和选项截图(记得涂掉网卡MAC)。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

淘宝小店 邀请码 VIP会员 加技术群 本站搜索
隔壁网1111活动,群晖DS920+、DS220+每满200减30元,好价格,大刀砍,加momo微信咨询 立即登录 立即注册

小黑屋|手机版|Archiver|隔壁网 ( 粤ICP备14056481号-1 )

Powered by Discuz! X3.4 © 2001-2016 Comsenz Inc.

返回顶部