3D 游戏是否可以在 Ubuntu 下使用 Intel GMA X4500HD 卡在 VirtualBox4 托管的 Windows 系统中运行?

3D 游戏是否可以在 Ubuntu 下使用 Intel GMA X4500HD 卡在 VirtualBox4 托管的 Windows 系统中运行?

我刚买了一台配备 Intel GMA X4500HD 显卡的笔记本电脑(据说它兼容 DirectX10,而我之前的笔记本电脑使用的是 Intel 82852/855GM,根本玩不了现代 3D 游戏)。如果我能时不时玩一些游戏(比如《半条命 2》、《星际争霸 2》、《辐射 3》)那就太好了(虽然我可以使用低保真设置,而且性能较低),但由于我非常喜欢 Ubuntu 环境,通常不需要 Windows,所以我想在 VirtualBox 中安装 Windows,而不是使用专用分区和双启动。所以问题是,如果在 Ubuntu 上运行,VirtualBox 是否可以使用 Intel GMA X4500HD 的 3D 加速。

答案1

不,你不能使用 Virtualbox 使用的 3D 驱动程序,它甚至无法在虚拟机中运行 Aero 界面,3D 只是基本的,它不能直接访问你的 GPU 来提供完整的 3D 支持

答案2

据我所知这是不可能的。Virtualbox 为您的 VM 模拟了一个图形处理器,您无法使用您的实际设备。

点击此处了解更多信息:3D 加速支持 -http://forums.virtualbox.org/viewtopic.php?f=1&t=16&start=0

答案3

https://www.virtualbox.org/manual/ch04.html#guestadd-3d

...如果虚拟机中的应用程序通过 OpenGL 或 Direct3D 8/9 编程接口使用 3D 功能,而不是通过软件模拟(这样会很慢),VirtualBox 将尝试使用主机的 3D 硬件。这适用于所有受支持的主机平台(Windows、Mac、Linux、Solaris),前提是您的主机操作系统首先可以利用您的加速 3D 硬件。

相关内容