在Ubuntu 15.10上升级到最新版本的OpenGL

我目前有一个英特尔集成GPU Intel 5100虹膜图形,我想升级到最新版本的OpenGL。 我目前安装了OpenGL 3.0和mesa 11.0.2。

你没有OpenGL 3.0 …你有OpenGL 3.3和一些OpenGL 4.x扩展,因为你的卡符合OpenGL 4.x。

我有Ubuntu 14.04.3,Intel HD 4000和Mesa 10.5.9,我得到:

glxinfo | grep OpenGL OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.9 OpenGL core profile shading language version string: 3.30 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 10.5.9 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: 

显然,我不可能拥有更高的OpenGL版本和更旧的卡..!

您看到的OpenGL 3.0是兼容性配置文件! 您的实际核心配置文件是3.3,并且在几个月内可能是4.x.

那么你需要ppa:oibaf / graphics-drivers用于绝对最新的驱动程序,但不建议除非intel驱动程序符合OpenGL 4.x标准!

我知道这不是一个非常全面的答案,但你的OpenGL版本与你的显卡有关,在这种情况下是Intel 5100 Iris集成显卡。 我首先检查更新与sudo apt-get update && sudo apt-get upgrade ,看看是否可以。 如果没有,您的卡可能不支持OpenGL 3.0以上的任何内容,但您可以寻找PPA以获得更新版本的驱动程序。 这可能很危险,所以请注意。