建立或編輯虛擬機器時,可以設定 3D 圖形,以便利用 Windows AERO、CAD、Google Earth 以及其他 3D 設計、模型製作和多媒體應用程式。啟用 3D 圖形之前,請熟悉可用的選項及需求。

可以在安裝了 Windows 桌面作業系統或 Linux 客體作業系統的虛擬機器上啟用 3D。並非所有客體都支援 3D 圖形。若要確認客體作業系統的 3D 支援,請參閱《VMware 相容性指南》,網址為:http://www.vmware.com/resources/compatibility

VMware 支援 AMD 和 NVIDIA 圖形卡。如需支援的圖形卡,請參閱廠商網站。若要使用圖形卡或 GPU 硬體,請從廠商網站下載適當的 VMware 圖形驅動程式。

  • 如需適用於您的 NVIDIA 圖形卡的 VMware 圖形驅動程式的相關資訊,請前往 NVIDIA 網站。

  • 如需適用於您的 AMD 圖形卡的 VMware 圖形驅動程式的相關資訊,請前往 AMD 網站。

Linux 發行版必須具有 3.2 或更新版本的核心。如果 3D 在 Linux 客體上無法使用,請確認驅動程式在 Linux 核心中可用。如果無法使用,請升級到較新的 Linux 發行版。核心的位置取決於該發行版是以 deb 還是以 rpm 為基礎。

表格 1. Linux 驅動程式位置

VMware Linux 客體核心驅動程式

Debian 格式

RPM 格式

vmwgfx.ko

dpkg -S vmwgfx.ko

rpm -qf vmwgfx.ko

vmwgfx_dri.so

dpkg -S vmwgfx_dri

rpm -qf vmwgfx_dri

vmware_drv.so

dpkg -S vmware_drv

rpm -qf vmware_drv

libxatracker.so.1

dpkg -S libxatracker

rpm -qf libxatracker

可以為每台虛擬機器選取 3D 轉譯選項,即 [硬體]、[軟體] 或 [自動]。

表格 2. 3D 轉譯選項

轉譯選項

說明

硬體

虛擬機器必須可以存取實體 GPU。如果 GPU 無法使用,則無法開啟虛擬機器的電源。

軟體

虛擬機器的虛擬裝置使用軟體轉譯器,並且不會嘗試使用 GPU,即使存在一個 GPU 亦是如此。

自動

預設設定。虛擬裝置選取是使用實體 GPU 還是使用以軟體為基礎的轉譯。如果某個 GPU 在系統中可用,並且具有虛擬機器所需的資源,則虛擬機器將使用該 GPU。否則,將使用軟體轉譯。

可以使用 vMotion 移轉啟用了 3D 圖形的虛擬機器。如果 3D 轉譯器設定為 [自動],則虛擬機器將使用目的地主機上的 GPU 或軟體轉譯器,具體取決於 GPU 可用性。若要移轉 3D 轉譯器設定為 [硬體] 的虛擬機器,則目的地主機必須具有 GPU。

可以將一組虛擬機器設定為僅使用硬體轉譯。例如,如果您的虛擬機器執行 CAD 應用程式或具有其他複雜工程功能,則可能需要這些虛擬機器具有持續存在的高品質 3D 功能。移轉此類虛擬機器時,目的地主機還必須具有 GPU 功能。如果主機沒有 GPU,則移轉將無法繼續。若要移轉此類虛擬機器,必須關閉這些虛擬機器,並將轉譯器設定變更為 [自動]。