4

hereからチュートリアルをビルドできましたが、実行するとエラーが発生します。

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  154 (GLX)
Minor opcode of failed request:  34 ()
Serial number of failed request:  34
Current serial number in output stream:  33

Google は、このエラーはグラフィックス ドライバーに何らかの形で関連していると私に言ったので、私のシステムに関する情報が役立つかもしれません。Samsung 700Z7C ノートブックで Ubuntu 12.04 64 ビットを使用しています。

4

2 に答える 2

4

あなたが持っている:

OpenGL バージョン文字列: 2.1 Mesa 8.0.4

3ページ目「必要なもの」

...しかし、コードを実行するには、OpenGL を許可するプログラミング環境が必要です。具体的には、OpenGL バージョン 3.3 を実行できるハードウェアが必要です。...

サムスン 700Z7C ノートブック:

グラフィック: 外付けまたは統合: 外付け ( Optimus )

オプティマス

グラフィックス アダプタを切り替えるためのソフトウェア メカニズムが存在しない場合、インストールされているグラフィックス ドライバが NVIDIA GPU をサポートしていても、システムは NVIDIA GPU をまったく使用できません。

GLX リクエストを Intel ではなく NVidia チップ (プロプライエタリ ドライバーを使用) にルーティングしていることを確認してください。

于 2013-03-18T15:23:37.303 に答える
0

チェックする必要がある3つのことがあります-グラフィックカードはOpenGL3.3をサポートしていますか(これはアークシンセシスの本で使用されているバージョンだと思います)、ドライバーは最新であり、コードは実際に問題ありませんか?おそらく3つを消すことができますが、実行しようとしている例を教えていただければ、それでも役立ちます。

于 2013-03-18T15:24:35.050 に答える