Windows

是否存在基於軟體的虛擬圖形驅動程序?

  • July 31, 2014

我正在嘗試在執行 Server 2012 R2 的全新 Cisco UCS 刀片上將 Server 2008 R2 終端伺服器設置為 Hyper-V VM。

我需要終端伺服器支持 32 位顏色的現代顯示解析度,因為它將用於顯示醫學圖像。不幸的是,這款刀片僅包含一個 Matrox G200e 影片晶片組和高達 8MB 的影片記憶體。

是否存在可以用來模擬更好的圖形硬體的純基於軟體的影片驅動程序?它不必支持 DirectX、Aero Glass、影片遊戲或類似的東西。它只需要能夠支持 1920x1200 的 32 位顏色。刀片本身有 16 個 CPU 核心和 256GB 的 RAM,所以性能不是問題。

您的 RDP 會話影片解析度與終端伺服器上的物理圖形適配器無關,但與您在啟動連接的工作站上執行的解析度更相關。

通過 Hyper-V 控制台直接連接到來賓,您將被限制為 1600x1200 解析度,但此限制不適用於 RDP 會話。

有一個基於軟體的 OpenGL 實現,但它充其量是非常慢並且有很多錯誤。

我認為你的問題太籠統了。簡短的回答:不,沒有可用的軟體可以模擬與 Aero 兼容的顯卡硬體(和 Direct3D 等)。

基於@Rex 所說的,問題很可能是客戶端本身支持必要的解析度和位深度。但是,如果將主機上的內部模擬顯卡設置為 32 Mb 可以解決這個問題,我會同意的(我希望你可以用 256 GB 的 RAM 騰出 32Mb)。

理想情況下,無論您用於顯示事物的任何成像軟體都應該有一個軟體光柵化器,當加速圖形不可用時,它會自動回退到該軟體光柵化器,因此至少該程序應該仍然可以工作。就個人而言,我為模擬顯卡設置了 64 Mb 的 RDP 主機,只是為了好玩。

引用自:https://serverfault.com/questions/605595