我刚买了一台配备 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 硬件。