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

看板Linux作者 (AKS-74n)時間3年前 (2021/06/08 07:20), 3年前編輯推噓0(003)
留言3則, 1人參與, 3年前最新討論串2/3 (看更多)
這幾天測試下來還有與國外網友共同交流後 對於虛擬磁碟使用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的相容性還是未知數就是 -- https://i.imgur.com/paUBacY.png
https://i.imgur.com/vsJ0Suy.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.101.66 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1623108025.A.26F.html ※ 編輯: AKSN74 (111.249.101.66 臺灣), 06/08/2021 07:37:40

06/09 23:21, 3年前 , 1F
A卡 + 5800X : OVMF -> linux 正常, windows 有問題;
06/09 23:21, 1F

06/09 23:21, 3年前 , 2F
seabios : windows / linux 都正常
06/09 23:21, 2F

06/09 23:22, 3年前 , 3F
結論: vfio 不一定要 uefi
06/09 23:22, 3F
不過國外很多教學或者是幫人Troubleshooting的時候都是硬性要UEFI就是 另外就我目前知道的,N卡不用UEFI的話反而問題會比較多 總體來說也不是絕對就是,還是得依照每一張顯卡的特性去挑適合的 ※ 編輯: AKSN74 (125.227.14.175 臺灣), 06/10/2021 09:37:49
文章代碼(AID): #1Wlgcv9l (Linux)
文章代碼(AID): #1Wlgcv9l (Linux)