无法在 VirtualBox 上启用 3D 加速

无法在 VirtualBox 上启用 3D 加速

我在 Ubuntu 16.04 64 位上使用 VirtualBox 版本 5.0.40_Ubuntu r115130。

我需要启用 3D 加速才能玩《帝国时代 III》,但该选项被禁用了。我该如何启用它?

在此处输入图片描述

答案1

为了能够在 Virtualbox 客户操作系统中使用 3D 加速,需要满足几个条件:

  1. 主机必须具有或支持 3D,并且必须打开

  2. 如果主机必须启用,则必须先关闭客户机才能访问该客户机操作系统的 VBox 机器设置中的选项。

除了:

VirtualBox 为 Windows、Linux 和 Solaris Guest Additions 提供了实验性的 3D 硬件支持。此功能为使用 OpenGL 或 DirectX 8/9 编程接口的 VM 中的 3D 应用程序提供支持。VirtualBox 将尝试使用主机的 3D 硬件,而不是通过软件进行模拟。VirtualBox 这样做可以提高性能和效率。Windows、Mac、Solaris 和 Linux 都是支持此功能的主机(前提是主机操作系统实际上可以利用加速的 3D 硬件)。

仅 Windows、Linux 和 Solaris 的特定客户机可以访问 3D 加速:

Windows 客户机 - 支持仅限于 32 位版本的 XP 和 Vista Linux 上的 OpenGL - 需要内核 2.6.27 及更高版本以及 X.org 服务器版本 1.5 及更高版本。Fedora 10 和 Ubuntu 8.10 已验证运行良好。Solaris 上的 OpenGL - 需要 X.org 服务器版本 1.5 及更高版本

注意:还必须安装 Guest Additions。必须在虚拟机设置中手动启用 3D 加速。默认情况下,m3D 支持是禁用的。

浏览此处获取更多信息:

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

https://software.grok.lsu.edu/article.aspx?articleid=14125

相关内容