私はLearning Modern 3D Graphics Programmingを経由しています。「hello、world!」を実行しようとしています。三角形プログラム。しかし、私はこのエラーを取得:ビットを通じてglXCreateContextAttribsARBが見つかりません
[email protected]:~/Desktop/Tutorial 0.3.8/Tut 01 Hello Triangle$ lspci | grep "VGA"
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
:
[email protected]:~/Desktop/Tutorial 0.3.8/Tut 01 Hello Triangle$ glxinfo | grep OpenGL
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
OpenGL version string: 2.1 Mesa 7.11
OpenGL shading language version string: 1.20
OpenGL extensions:
そして 'lspciの' コマンド私にこれを与える:
[email protected]:~/Desktop/Tutorial 0.3.8/Tut 01 Hello Triangle$ ./Tut\ 01\ Main
freeglut (./Tut 01 Main): glXCreateContextAttribsARB not found
は 'glxinfo' を実行すると、これが私に与えます私は実際にはわからないが、私はOpenGL 3.3を 'glXCreateContextAttribsARB'のために使用しなければならないときにOpenGL 2.1を使用していると推測している。何か私にできることはありますか?
あなたが持っていることをどうGPUだと思いますか?あなたのドライバは、あなたが何らかの種類のインテルカードを実行していることを示唆しています。 –