必須在 Windows 或 Linux 主機系統上執行特定的準備任務,才能在虛擬機中使用 3D 圖形加速。

必要條件

  • 在 Windows 主機上,確認主機的顯卡支援 DirectX 9、DirectX 10、DirectX 10.1 或 DirectX 11,並且使用的是 DirectX 版本所需的最新 DirectX 運行時。
  • 在 Linux 主機上,如果您使用的是 DirectX 9,請確認主機的顯卡支援 OpenGL 2.0 圖形加速; 如果您使用的是 DirectX 10 或 DirectX 10.1,請確認主機的顯卡支援 OpenGL 3.3;如果您使用的是 DirectX 11,請確認主機的顯卡支援 OpenGL 4.5。

    適用於 Windows 和 Linux 的 VMware 客體作業系統 OpenGL 驅動程式支援 OpenGL 3.3、OpenGL 4.1 和 OpenGL 4.3 相容性設定檔。

    備註: 您可以在具有 Intel、Nvidia 或 AMD GPU 的 Linux 主機上使用 Vulkan 渲染器。Vulkan 渲染器在客戶機中支援 Direct3D 11(及更低版本)和 OpenGL 4.3(及更低版本)。
    Vulkan 渲染器支援僅限於以下 GPU:
    • Intel Skylake 及更高版本 GPU(例如,Kaby Lake 和 Ice Lake)
    • AMD RDNA/NAVI14 及更高版本 GPU(例如,Radeon RX/Pro 5300 和 5500 系列)
      備註: 目前,對於 AMD GPU,請使用 AMDVLK 驅動程式。您可以從以下位置下載 AMDVLK 驅動程式: https://github.com/GPUOpen-Drivers/AMDVLK/releases
    • Nvidia Turing 及更高版本 GPU(例如,RTX 系列)
      備註: 對於 Turing 之前的 GPU,Workstation 使用舊版 OpenGL 渲染器。

程序

  1. 將主機系統的視頻驅動程序升級到最新版本。
    ATI 圖形驅動程式可從 AMD 網站下載。NVIDIA 驅動程式可從 NVIDIA 網站下載。Intel 驅動程式可從 Intel 網站下載。
  2. 如果您使用的是 Windows 主機系統,請將硬體加速(Hardware Acceleration)滑塊滑動到完整(Full)位置。
    選項 說明
    Windows 7, Windows 8 和 Windows 10 右鍵按下桌面,然後選擇個人化(Personalize) > 螢幕解析度(Screen resolution) > 高級設定(Advanced Settings) > 疑難解答(Troubleshoot) > 更改設定(Change settings)
  3. 如果您使用的是 Linux 主機系統,請運行相關命令來測試主機相容性。
    1. 確認已啟用直接渲染。
      glxinfo | grep direct
    2. 確認 3D 應用程式可正常工作。
      glxgears