如何在Linux上为Intel HD 4000获取OpenGL 4
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何在Linux上为Intel HD 4000获取OpenGL 4,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1314字,纯文字阅读大概需要2分钟。
内容图文
![如何在Linux上为Intel HD 4000获取OpenGL 4](/upload/InfoBanner/zyjiaocheng/947/1edc1252a5aa4f08aa0abe5884fba3b7.jpg)
我正在使用Linux Mint 18.2,并且具有Intel Core i5-3230M CPU的Intel HD Graphics 4000.
我需要在OpenGL 4中编程.
Intel says该GPU支持OpenGL 4.
但是,当我运行glxinfo | grep“版本”我得到以下内容:
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Max core profile version: 3.3
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
OpenGL core profile version string: 3.3 (Core Profile) Mesa 12.0.6
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 12.0.6
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
如何在系统上获取OpenGL 4?
解决方法:
Linux Mint使用的Mesa版本,即使在其当前版本(18.2)中,可能也太旧而无法支持当前的OpenGL版本(实际上,版本12.0.6应该支持OpenGL 4.3,但仍然具有与内核驱动程序一起使用,在该版本中可能做得还不够好).
我建议Mesa 17.0.7或更高版本. Mint不会提供该功能,如果您尝试安装它,则必须重新编译X.org / Wayland以及许多其他内容.
因此:在这一点上,放弃薄荷听起来是您唯一的选择. Mint是一个相当保守的发行版(基于Ubuntu).去Fedora 26或27; Arch Linux还以非常接近上游而闻名.
CAVEAT:正如@Fla在下面指出的那样,您可以实际上避免构建自己的需要,因为PPA(外部软件包存储库)与预编译的软件包一起存在.
内容总结
以上是互联网集市为您收集整理的如何在Linux上为Intel HD 4000获取OpenGL 4全部内容,希望文章能够帮你解决如何在Linux上为Intel HD 4000获取OpenGL 4所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。