必须在 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 核心配置文件。不支持兼容性配置文件。

    注: 如果您具有 Workstation 16.2.0 Pro,则可以在具有 Intel、Nvidia 或 AMD GPU 的 Linux 主机上使用 Vulkan 渲染器。Vulkan 渲染器在客户机中支持 Direct3D 11(及更低版本)和 OpenGL 4.1(及更低版本)。
    对于 Workstation 16.2.0 Pro,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 主机系统,请将硬件加速滑块滑动到完整位置。
    选项 说明
    Windows 7, Windows 8 和 Windows 10 右键单击桌面,然后选择个性化 > 屏幕分辨率 > 高级设置 > 疑难解答 > 更改设置
  3. 如果您使用的是 Linux 主机系统,请运行相关命令来测试主机兼容性。
    1. 确认已启用直接渲染。
      glxinfo | grep direct
    2. 确认 3D 应用程序可正常工作。
      glxgears