web-dev-qa-db-ja.com

Ubuntu 15.10でのOpenGLの最新バージョンへのアップグレード

現在、Intel統合GPU Intel 5100 irisグラフィックを使用していますが、利用可能な最新バージョンのOpenGLにアップグレードしたいと思います。現在、OpenGL 3.0とmesa 11.0.2がインストールされています。

6
The Enigma

お使いのカードはOpenGL 4.xに準拠しているため、OpenGL 3.0を持っていません... OpenGL 3.3にいくつかのOpenGL 4.x拡張機能があります。

Intel HD 4000とMesa 10.5.9を搭載したUbuntu 14.04.3を使用していますが、次のものが得られます。

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準拠に達しない限りお勧めできません!

6
philsegeler

これは非常に包括的な答えではないことは承知していますが、OpenGLバージョンはグラフィックカード、この場合はIntel 5100 Iris統合グラフィックに関連付けられています。最初にSudo apt-get update && Sudo apt-get upgradeで更新を確認し、それが実行されるかどうかを確認します。そうでない場合は、カードがOpenGL 3.0を超えるものをサポートしていない可能性がありますが、PPAを探してドライバーの最新バージョンを取得することができます。ただし、これは危険な場合があるため、注意してください。

3
EvilBlob