扫描二维码关注官方公众号
返回列表 发布新帖

[玩法/技巧] PVE虚拟群晖918+ 7.0.1 gvt-g人脸识别解决方案

 火..
21601 117
发表于 2021-10-23 15:39:20 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 qpzm1258 于 2021-12-15 20:07 编辑

616bef10d2ec83661.jpg_c640.png
第一步、创建虚拟机
1、引导盘导入为sata0,开机时在控制台选择sata启动,或修改引导文件去掉usb方式(本文不提供引导盘)

1639569684843.jpg

2021-12-15更新:
直接在UI配好GVT-g显卡,记录下设备id,如图上显示的是hostpci0,然后用vi编辑器打开虚拟机的配置文件,这里我的虚拟id是101,因此输入
  1. vi /etc/pve/qemu-server/101.conf
复制代码
在args:参数中增加-set 'device.hostpci.addr=0x02', 若UI中设置的显示为“默认”或者“VGA”,则还要加上,如:
  1. args: -set 'device.hostpci0.addr=0x02' -set 'device.vga.addr=0x10'
复制代码
这样子就可以让gvt-g的显卡设置在0000.02.00的位置了,而且这种方式也可以保留原来webshell的显示输出保留。

既然有人问了,补充下原理,大家也来讨论下:

一、Intel 核显驱动i915某些功能必须要显卡所在的位置是0000:00:02.0,才能正常工作,比如:opengl硬件加速(这个经验玩pev黑果的老司机有总结。这个锅不知道应该是Intel背还是OpenGL背),而pve里面gvt默认的pcie位置是0000:00:10.0。
二、群晖的人脸估摸着是用opengl实现的。在3165xs因为没有i915驱动,OpenGL就会默认没有显卡而调用软件加速。到了ds918+,因为存在i915驱动,OpenGL就认为设备存在可用硬件,问题是硬件调用又出错,所以人脸就用不了。
三、所以关键参数是addr=02.0,只要吧gvt显卡设置在02.0,就可以正常,其他参数都可以不理。这也是为什么要把默认显示设置为none的原因,默认显示会占用0000:00:02.0。


评论117

清茶ALv.3互助团队 发表于 2023-2-1 12:09:41 | 显示全部楼层
谢谢分享,多谢,学习
回复 点赞

使用道具 举报

donxuLv.10 发表于 2022-5-23 13:50:34 | 显示全部楼层
感谢分享,研究下PVE
回复 点赞

使用道具 举报

barton0426Lv.2 发表于 2022-5-9 22:45:16 来自手机 | 显示全部楼层
感谢分享
回复 点赞

使用道具 举报

hlhkLv.1 发表于 2022-5-5 13:42:37 | 显示全部楼层
hlhk 发表于 2022-1-6 00:13
加入参数后,群晖上ssh用lspci查看设备,显示在0000.06.02.0这个位置,是参数不起效吗,个人感觉我的参数应 ...

需要机型是i440fx,如果是q35可以参考https://forum.proxmox.com/thread ... f-gvt-g-mdev.98605/这个
回复 点赞

使用道具 举报

pop4everVIPLv.2 发表于 2022-3-28 09:49:57 | 显示全部楼层
8700T ES + 技嘉B365M小雕主板这个方法不行。按照这个帖子开启成功 https://www.openos.org/threads/pvegvt-g7-0-gpu.4024/
回复 点赞

使用道具 举报

qq105005907Lv.3 发表于 2022-2-17 00:18:30 来自手机 | 显示全部楼层
感谢楼主分享
回复 点赞

使用道具 举报

tomhiLv.1 发表于 2022-2-6 01:35:47 | 显示全部楼层
这个需要了解这个方案,感谢分享!
回复 点赞

使用道具 举报

tomhiLv.1 发表于 2022-2-6 01:26:47 | 显示全部楼层
谢谢分享!
回复 点赞

使用道具 举报

hlhkLv.1 发表于 2022-1-6 00:13:02 | 显示全部楼层
加入
  1. -set 'device.hostpci.addr=0x02'
复制代码
参数后,群晖上ssh用lspci查看设备,显示在0000.06.02.0这个位置,是参数不起效吗,个人感觉我的参数应该这样写?
  1. -set 'device.hostpci.addr=0000x00x02'
复制代码
回复 点赞

使用道具 举报

evensdingLv.2 发表于 2021-12-23 22:03:13 | 显示全部楼层
谢谢楼主,学习到了
回复 点赞

使用道具 举报

davidandy1VIPLv.3 发表于 2021-12-11 16:41:12 | 显示全部楼层
感谢分享!!!
回复 点赞

使用道具 举报

yyse007Lv.2 发表于 2021-12-11 12:37:52 | 显示全部楼层
老哥在第二部手动创建mdev,pve后台输入这个命令后显示
bash: /sys/bus/pci/devices/0000:00:02.0/mdev_supported_types/i915-GVTg_V5_2/create: No such file or directory
这是什么原因啊,bios虚拟以及immou都设置对的
回复 点赞

使用道具 举报

frodo75Lv.3 发表于 2021-12-11 12:15:51 | 显示全部楼层
谢谢分享,学习学习
回复 点赞

使用道具 举报

zidLv.1 发表于 2021-12-11 10:00:17 | 显示全部楼层
看看               
回复 点赞

使用道具 举报

caseydengLv.10 发表于 2021-12-11 00:09:20 | 显示全部楼层
感谢分享
回复 点赞

使用道具 举报

yyse007Lv.2 发表于 2021-12-10 23:45:04 | 显示全部楼层
学习一下 折腾好久了~
回复 点赞

使用道具 举报

euwyLv.4 发表于 2021-12-10 23:16:54 | 显示全部楼层
感谢分享
回复 点赞

使用道具 举报

bg2wywLv.2 发表于 2021-12-6 12:40:20 | 显示全部楼层
感谢楼主分享。。。。
回复 点赞

使用道具 举报

choulong120Lv.3 发表于 2021-12-5 20:05:46 | 显示全部楼层
谢谢分享!
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表