在虚拟机中运行的 Ubuntu 14.04 中安装 OpenGL 4.0+

在虚拟机中运行的 Ubuntu 14.04 中安装 OpenGL 4.0+

我尝试使用 Qt 5.0 和 OpenGL 4.0+ 构建项目。我已成功安装 Qt 5.0。但是,当我安装 OpenGL 4.0+ 时出现问题。我曾经glxinfo | grep OpenGL检查过我的版本。它显示

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on SVGA3D; build: RELEASE;  
OpenGL version string: 2.1 Mesa 10.1.3
OpenGL shading language version string: 1.20
OpenGL extensions:

我在网上查了一些资料,说如果要运行 OpenGL 4.0+,需要检测你的显卡,比如 NVIDIA。我不知道在使用 VMware Player 时如何解决这个问题。

顺便说一句:我的笔记本电脑配备了 NVIDIA GeForce 840M 显卡和 Intel CPU i7-4700HQ。

答案1

您不能在虚拟机中使用 OpenGL 4.0。

VM 不直接与硬件交互。这就是为什么您不能使用专有的 Nvidia 驱动程序。

如果您直接安装而不进行任何虚拟化,您将能够在 Ubuntu 中使用 OpenGL 4.0+。

相关内容