Hum*_*awi 9 windows gpu virtual-machine ubuntu
我需要将我的 GPU 完全暴露给运行 Ubuntu 16 的 VM。主机是 Windows 10。我使用的是 Oracle VirtualBox。但是,我不介意更改为另一个 VM 程序,如果它可以使其工作。
有什么建议吗?
小智 7
Windows 无法将 GPU 传递给 Ubuntu。但是,您可以改为运行 Ubuntu,并将 GPU 传递给 Windows。
带有 Hyper-V 2016 的 Windows Server 2016 可以将 GPU 传递给 VM。它是唯一能够这样做的 Windows。
为来宾提供完整的 GPU 访问权限可能是不可能的。如果虚拟机可以直接访问您的 GPU,就会发生不好的事情,因为在两台实际上不同的计算机之间共享内存是不可能的;指针和地址之类的东西在它们之间会有很大的不同。(没有消费者可用的卡支持同时服务两台计算机。)
\n\n不过,有些事情您可以尝试。首先,在 NVidia 控制面板中将您的首选图形处理器设置为合适的处理器(3D 设置 \xe2\x86\x92 管理 3D 设置 \xe2\x86\x92 首选图形处理器)。这可能会使 VirtualBox 与 NVidia 卡一起使用 OpenGL。
\n\n如果这没有帮助,请尝试在来宾上以安全模式安装来宾添加。
\n\n还有 GPU 直通的概念,但据称它可以在基于 Nix 的主机上更好地工作。您可以在这里获得公平的设置指南。
\n