1. 服务器/VPS/主机用户Telegram电报群: https://t.me/openos
    黑群晖 Synology Telegram电报群: https://t.me/nasfan
    排除公告

黑群晖918+7.0.1人物识别,还有XX张照片待发现...

本帖由 锋仔_up2022-01-05 发布。版面名称:群晖 Synology DSM

  1. 锋仔_up

    锋仔_up New Member

    注册:
    2022-01-02
    帖子:
    13
    环境:华擎J3455-ITX
    PVE7.1.8半洗白,开启硬件直通,开启核显GVT-g(已测试LTSC2021X64完美运行)
    黑群晖DS918+7.0.1,分配核显GVT-g
    群晖配置如图:

    [​IMG]

    现象如下:

    [​IMG]
    查询核显如下:

    [​IMG]

    总结一下:
    上传视频后能正常显示缩略图
    上传照片后,打开人物相册出现:”还有2张照片待发现“,但过几个小时刷新页面,不再显示”还有2张照片待发现“,人物相册还是空的,说明人物没有识别。

    分析以下原因:
    1.没有全洗白,但论坛里面也有很多半白的能正常识别人物。
    2.黑群晖核显PCI总线是0000:01:00.0,有帖子显示核显总线地址必须是0000:00:02.0,黑群晖才能调用。

    分析第二种原因的可能性比较大。
    请大佬再帮忙分析以下人物识别失败的原因;
    请教大佬PVE怎么改这个核显总线地址?
     
  2. 笑着等你哭

    笑着等你哭 New Member

    注册:
    2020-12-13
    帖子:
    28
    已获得 锋仔_up 的点赞。
  3. 锋仔_up

    锋仔_up New Member

    注册:
    2022-01-02
    帖子:
    13
  4. 锋仔_up

    锋仔_up New Member

    注册:
    2022-01-02
    帖子:
    13
    2021-1-8
    证实:
    核显地址不是00:02.0半洗白后可以视频解码(视频有缩略图),不能人物识别;
    核显地址是00:02.0就是解决人物识别的关键。
    参考在KubeVirt使用Intel vGPU - 云+社区 - 腾讯云 (tencent.com)
    操作方法:
    增加gvt设备
    echo {UUID} > /sys/devices/pci0000:00/0000:00:02.0/mdev_supported_types/i915-GVTg_V5_8/create
    增加
    args: -device vfio-pci,addr=0x02,sysfsdev=/sys/devices/pci0000:00/0000:00:02.0/{UUID}
    删除gvt设备
    1.关闭使用改设备的虚拟机
    2.写入1到remove
    echo 1 > /sys/devices/pci0000:00/0000:00:02.0/{UUID}/remove
     
  5. 锋仔_up

    锋仔_up New Member

    注册:
    2022-01-02
    帖子:
    13
    实验证实,此方法在我这个环境不可用,pve默认将hostpciX设备挂载到ich9-pcie-port-X辅助总线上(0000:0X:00.0),而不是pcie.0系统总线(0000:00:0X.0).
     
  6. 锋仔_up

    锋仔_up New Member

    注册:
    2022-01-02
    帖子:
    13
  7. sasalemma

    sasalemma New Member

    注册:
    2022-02-03
    帖子:
    3
    呃,为了回复注册了一下。目前原版Redpill的引导,7.0的非7.01用bios启动的情况下,机型设置为440,就能更改pci的位置。
     
  8. nnkn

    nnkn New Member

    注册:
    2022-02-13
    帖子:
    6
    楼主,请教一下,我配置和你差不多,我是技嘉的J3455M,VGT-G也配置好了,也能选显卡了,现在情况是,不加参数`args: -set 'device.hostpci0.addr=0x02'`就不能启动(启动了连不上),加了参数能启动,但是进DSM检测不到显卡,貌似没有直通进去,不知道你有没有有遇到过这个情况?


    [​IMG]


    [​IMG]
     
  9. nnkn

    nnkn New Member

    注册:
    2022-02-13
    帖子:
    6
    对了,我的内核是从 https://github.com/yfdoor/PVE-Kernel 这里下的,为了解决IOMMU 分组的问题,为什么你的版本这么高、、、
    `pve-kernel-5.15.7.1`
     
  10. nnkn

    nnkn New Member

    注册:
    2022-02-13
    帖子:
    6
    搞定了,这里记录一下:
    1. 我升级了内核到最新的5.15.19.2,不过这个问题应该和内核没有关系。
    2. 隔壁的教程应该是针对机型为i440fx的,并不适合q35机型,这是教程地址:http://www.gebi1.com/thread-300386-1-1.html
    3. 显卡直通需要配置在hostpci0上,且不能加隔壁教程里的args,加了就是我前面提问的后果(能启动,但检测不到直通的显卡),然而不加的话,DSM会无法连接,不知道为什么。
    4. 删除UI上的虚拟显卡配置,把直通的网卡改到hostpci1,空出hostpci0,按楼主的方案新建虚拟显卡配置并用arg:的方式添加到配置文件,启动一次成功

    [​IMG]
     
    已获得 alidongdong888 的点赞。