当我尝试在虚拟机中运行 Adobe Fresco 时,我得到:
如何在虚拟机中运行 Adobe Fresco?
该learn more
页面指出了一些我不知道如何在虚拟机中实现的 GPU 要求。
我可以使用任何 VM 和管理程序。
从系统信息:
物品 | 价值 |
---|---|
处理器 | 第 11 代 Intel(R) Core(TM) i9-11900H @ 2.50GHz,2496 Mhz,8 核,16 逻辑处理器 |
Hyper-V - 虚拟机监控模式扩展 | 是的 |
Hyper-V - 二级地址转换扩展 | 是的 |
Hyper-V - 在固件中启用虚拟化 | 是的 |
Hyper-V - 数据执行保护 | 是的 |
您将必须使用具有传递到 VM 的物理 GPU 的 VM。
根据您的软件,您可能需要两个 GPU 才能实现此目的。
有很多人使用单个 GPU 来执行此操作,但他们通常使用 Linux 来实现此目的。
开始学习如何执行此操作的好地方是以下 reddit sub。https://www.reddit.com/r/VFIO/
编辑:扩展这个
您将需要一个支持 VT-d(或 AMD 等效)的 CPU 和一个支持硬件直通的管理程序。
这与 VMWare Workstation 或 VT-G 不同,因为它不是使用特殊的驱动程序将 GPU 功能重写到管理程序上,而是将物理硬件“插入”到 VM 中,使其对主机不可用。
从 VM 的角度来看,它具有连接到其 PCIe 总线的物理 GPU。这意味着 VM 能够完全访问 GPU 的硬件功能。
这可以在 ESXi (vsphere) 上完成,但显然这会使运行 VM 的机器无法用于其他任何事情。
我已经在 ProxMox 上完成了这个,但它也是一样的,因为管理程序不打算用作桌面和运行虚拟机。
您可以使用 KVM 在 Linux 上轻松完成此操作。当 VM 运行时,它将完全控制它正在使用的 GPU,因此如果您希望在运行 VM 时保留正常的桌面,您将需要两个 GPU。
我不确定 Hyper-V 的非服务器(桌面)版本是否能够进行硬件直通。我通常不使用 Hyper-V,因为它始终比其他解决方案更慢且更不灵活。但我知道它可能与服务器版本有关。
请随时在我提到的 subreddit 中与我或其他人联系。我们乐于提供帮助。
奇怪的是,Adobe Fresco prerelease 4.3.0 确实运行到一个普通的虚拟机:
与 Adobe Fresco 4.1.1 不同: