作者jamolin (沖田総司)
看板Linux
標題[問題] KVM 的 OpenGL
時間Sun Nov 22 02:22:32 2020
目前使用 KVM 並且使用 virt-manager 當frontend來安裝 Windows 為 guest os
因為有 OpenGL 3以上版本的需求
所以想要使用虛擬顯示卡
將 Video 調成 Virtio 並將 3D acceleration 打勾
並且將 Display 的Spice server裡的 OpenGL 也打勾
也安裝了 spice-guest-tools-latest 與 virtio-win-0.1.189
OpenGL 的版本只有 1.1
然後參考
https://en.wikipedia.org/wiki/GPU_virtualization
裡面寫到使用 Virgil 3D可以使用到 4.3版
不知是有哪個細節漏掉了?
若是真的沒辦法
買張顯卡使用passthrough是不是直接將顯卡支援的 OpenGL 版直接打到guest OS上?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.127.204 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1605982955.A.9D0.html
推 Adama: 顯卡passthrough的話host就完全不能用喔 11/22 20:29
→ Adama: GPU虛擬化用VMWare比較有效能 11/22 20:30
→ jamolin: 目前用vwware跑是沒問題,只是希望能在kvm或是xen跑跑看 11/23 14:55
→ jamolin: ,又看到維基寫virgil可以支援到opengl 3 11/23 14:55
推 v72807647: Windows guest 應該還沒有正式支援 virgl,只有前幾年 11/24 08:45
→ v72807647: ture scope 裡 11/24 08:46
→ v72807647: 今年看起來有點進展,但可能還得等一陣子 11/24 08:49
→ v72807647: 除了passthrough,如果有intel內顯、程式負擔不重也可 11/24 08:53
→ v72807647: 以試試看gvt-g,可以host和guest共用內顯 11/24 08:53
→ jamolin: 無內顯cpu加上非pro級radeon,看來只能等待了 11/24 17:14