对于计算机图形学课程,我们将开发 opengl 3+ 应用程序。我在 vmware 和 virtualbox 下都安装了 ubuntu,并安装了相应的客户机附加组件。
如果我跑
glxinfo | grep "OpenGL version"
我明白了
OpenGL 版本字符串:2.1 Chromium 1.9
有没有什么方法可以在虚拟机中支持 OpenGL 3+(以 ubuntu 作为客户机?)
信息:主机是 Windows 8 64 位 Intel i7-920、nVidia 560Ti GPU。
先感谢您!
编辑:忘记提到,因为这是学术性的,所以使用 openGL 3+ 进行软件渲染也是可以的。我发现 Mesa3D 很有前途,但找不到足够的信息来了解如何在 ubuntu 中安装并强制软件渲染(使用 openGL 3+)。欢迎提供任何信息。
答案1
您可以尝试安装专有的 Nvidia 驱动程序。您拥有的 Nvidia 560Ti 应该支持 OpenGL 3.0。此页面应该有所帮助: