Re: [分享] GPU Passthrough设定及一些眉角分享

楼主: AKSN74 (AKS-74n)   2021-06-08 07:20:21
这几天测试下来还有与国外网友共同交流后
对于虚拟磁盘使用virtio就会BSOD还有GPU-Z在PCI-E Bus资讯上显示有问题的情况
得到一个初步的结论
先给一张GPU-Z的图,这个是挂进去VM里面的RTX3070
https://i.imgur.com/FrdBE98.gif
可以很明显看到除了UEFI不是打勾外,Bus Interface的资讯也是显示"PCI"
而非显示如"PCI-E 4.0 x16 @ 4.0 x8"这种完整的资讯
这个情况就算CPU Model使用host-passthrough以及任一个EPYC的Profile都有这状况
唯一例外的是如果Model使用Opteron_G3,GPU-Z的资讯就会很正常
而根据一些国外网友提供的资讯,他们GPU-Z显示的资讯"相对"就正常
比如这位
https://i.imgur.com/vMf3vaC.png
虽然Bus Interface还是显示"PCI-Express"
但一些资讯比如Revision、UEFI资讯那些就很正常,表示VBIOS判读上没有问题
我自己也有试过把VBIOS透过romfile的方式带进去跑过,但问题依旧没有解决
而这位还有其他国外网友给我看的资讯,他们都还是使用Zen 2之前的架构
且跟我一样使用Zen 3的网友也有反应跟我一样的问题出来,也是换Opteron_G3就正常
初步得到的结论是,目前QEMU在Zen 3上面可能还有一些相容性问题
且使用VirtIO时的BSOD错误代码都是跟显卡出错有关
因此我认为这两个issue是有关联的
有可能这几天看能否找到一颗Zen 2的CPU来试试看BSOD问题是否有解
另外目前F34带的QEMU版本是5.2,要到F35才会升级到6.0以上
但6.0以后是否就修正或者增加对Zen 3的相容性还是未知数就是
作者: HamalAri (哈马‧阿里)   2021-06-09 23:21:00
A卡 + 5800X : OVMF -> linux 正常, windows 有问题;seabios : windows / linux 都正常结论: vfio 不一定要 uefi

Links booklink

Contact Us: admin [ a t ] ucptt.com