如何让 VirtualBox 来宾使用 NVidia 图形?
主机设置:
视窗 7 x64
英伟达擎天柱
在NVIDIA Control Panel 中,我明确选择了高性能 NVIDIA 处理器 :
C:\Program Files\oracle\VirtualBox\VirtualBox.exe
C:\Program Files\Oracle\VirtualBox\VBoxSVC.exe
Run Code Online (Sandbox Code Playgroud)当 VirtualBox 运行时,NVidia 软件不会将其列为使用 NVidia GPU 的应用程序。因此,我假设 VirtualBox 确实没有使用 Nvidia GPU。
客人:
Windows 7 x64(即与主机相同)
已安装来宾添加
在 VirtualBox 设置中启用 3D 加速:显示/视频/启用 3D 加速
什么Rhinoceros,一个支持 OpenGL 的应用程序报告为视频适配器:
Humper
Chromium
OpenGL version: 2.1 Chromium 1.9
Render version: 2.0
Shading Language: 1.40 - Intel Build 9.17.10.3517
Driver Date: NA
Driver Version: NA
Maximum Texture size: 8192 …Run Code Online (Sandbox Code Playgroud)windows-7 virtualbox virtual-machine optimus nvidia-graphics-card
首先,如果这是这个问题的错误地方,请道歉。
我正在尝试使用 VMWare Workstation 15 Player 在我的 Windows 机器上的 Ubuntu VM 中运行ElasticFusion。
我的所有依赖项都很好,应用程序编译得很好,但是当我尝试运行时,我收到一个错误,提示没有安装 Cuda 兼容设备。似乎虚拟机无法访问我的视频卡,我无法弄清楚如何将其传递到虚拟机上的 Linux 环境。
总的来说,我对虚拟机很陌生,并且只玩了几天这个特定的应用程序,但我无法让它工作。
也许我需要一个不同的虚拟机?我可以在闪存驱动器上安装 Ubuntu 吗?这甚至可以让我访问我所有的 PC 其他设备吗?(CPU、GPU、RAM 等。)
有任何想法吗?
在我的电脑上,我正在使用:
VM 正在运行 Ubuntu 18.04
如果您有任何问题或需要有关规格/等的任何其他信息,请告诉我,我很乐意让它发挥作用。
谢谢