ここで述べられているように、OpenGL 4.5 用のオープン ソース Intel GPU ドライバーが見つかりません。 https://www.phoronix.com/scan.php?page=news_item&px=Intel-Driver-GL45-Certified
x-swat PPAを使用してUbuntu 16.04(Lenovo L460、i5-6200U)をアップグレードしてインストールしました。 https://launchpad.net/~ubuntu-x-swat/+archive/ubuntu/updates
現在、私のシステムには、かなり新しい Mesa 17.3.3 が搭載されています。(mesa は現在バージョン 18 です)
しかし(私が間違って読んでいない限り)、私のシステムはまだOpenGL 3.0を使用しています。
$ glxinfo | grep 'version'
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.3.3
OpenGL core profile shading language version string: 4.50
OpenGL version string: 3.0 Mesa 17.3.3
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 17.3.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
私はUbuntu 16.04のカーネル4.13を使用しています
$ uname -a
Linux 4.13.0-32-generic #35~16.04.1-Ubuntu SMP Thu Jan 25 10:13:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
これはglmark2です:
glmark2
=======================================================
glmark2 2014.03+git20150611.fa71af2d
=======================================================
OpenGL Information
GL_VENDOR: Intel Open Source Technology Center
GL_RENDERER: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)
GL_VERSION: 3.0 Mesa 17.3.3
したがって、私のシステムでは依然として OpenGL 3.0 が使用されていると考えられます。
これらは Intel 用の新しい OpenGL 3.5 ドライバーであり、オープンソースなので、mesa にバンドルされると思っていましたが、本当でしょうか?
私が何を間違って想定しているのか、何を間違って読んでいるのか、何を見逃しているのかについて、何か助けはありますか?
ありがとう
答え1
更新された Open Graphics Drivers PPA の使用をお試しください:
$ sudo add-apt-repository ppa:oibaf/graphics-drivers
$ sudo apt-get update
このPPAから来ています:https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers?field.series_filter=bionic