linux hd4000显卡驱动,如何在Linux上为Intel HD 4000获取OpenGL 4
我正在使用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(外部軟件包存儲庫)與預編譯的軟件包一起存在.
標簽:drivers,intel,linux,opengl
來源: https://codeday.me/bug/20191110/2015688.html
總結
以上是生活随笔為你收集整理的linux hd4000显卡驱动,如何在Linux上为Intel HD 4000获取OpenGL 4的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 拽人互动地图怎么绘制线条(比如铁路线)
- 下一篇: 如何用you-get 下载bilibil