在 Ubuntu 上作为虚拟机运行的 Windows 10 能否充分利用显卡?

在 Ubuntu 上作为虚拟机运行的 Windows 10 能否充分利用显卡?

我有一台联想 IP 320E,配置如下:

英特尔酷睿 i5 第七代处理器

8 GB 内存

NVIDIA GeForce 940MX 显卡

Ubuntu 17.04 是我的主机操作系统,我想保留它。但是,我想在其上安装 Windows 10 作为客户虚拟机,目的是玩游戏。我应该配置哪些设置才能使 Windows 系统充分利用 GPU?选择虚拟机客户端(例如 VMware/Virtualbox)有什么区别吗?

答案1

您必须使用 GPU 直通。要求:您的卡必须位于兼容性列表

  • 使用 vSphere Client,您必须连接到 VMware vCenter 并选择安装了 GPU 卡的主机。
  • 在里面配置主机选项卡,然后单击高级设置
  • 要配置 GPU 直通,请单击配置直通
  • 在里面标记设备为了直通窗口,选中与 VM 主机中安装的 GPU 适配器相对应的复选框。
  • 单击“确定”后,GPU 应列在窗口中高级设置页。
  • 确保硬件 VM 已更新至版本 9+
  • 为了使 GPU 直通功能正常运行,必须保留所有 VM 配置的内存。(要更新此设置,请选择保留所有客人记忆当您查看内存选项在下面资源选项卡在虚拟机的设置窗口中。对于配置了超过 2GB 内存的虚拟机,请在虚拟机的 .vmx 文件中添加以下参数(您可以在文件末尾添加此参数)pciHole.start = “2048”:)
  • 使用 vSphere Client 直接连接到安装了 GPU 卡的 ESXi 主机,或者在 vCenter 中选择主机。
  • 右键单击虚拟机并选择编辑设置并从列表中选择 PCI 设备来添加新设备,然后单击下一个
  • 从下拉列表中选择 GPU 作为连接到虚拟机的直通设备,然后单击下一个结束
  • 安装最新的操作系统驱动程序并重新启动虚拟机。

部署指南

现在 GPU 直接分配给 W10 VM,您应该可以从它的性能中受益。

相关内容