私は、リモートのLinuxサーバに接続して、linuxでopenglプログラムを実行しようとしています。 sshを使って接続し、-Xオプションを指定して、Xウィンドウシステムを使用します。LinuxでOpenGLプログラムを実行する
サーバーに接続してコンパイルできました。私は正常に実行可能ファイルを作成します。 実行ファイルを実行すると、エラーが発生します。それは
freeglut (./lineTest): ERROR: Internal error <FBConfig with necessary capabilities not found> in function fgOpenWindow
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x0
Serial number of failed request: 26
Current serial number in output stream: 29
と言います。lineTestは実行可能ファイルの名前です。
コードをコンパイルすると、glutとGLUライブラリの両方にリンクされます。
サーバはリモートサーバなので、ドライバの変更はほとんどできません。 X11サーバはクライアントがOpenGLので必須ですフレームバッファのフォーマットの設定をサポートしていませんに接続されていること、それは意味...
freeglut (./lineTest): ERROR: Internal error <FBConfig with necessary capabilities not found> in function fgOpenWindow
:
'ssh -Y'オプションについても読んでください。 '-X'と' -Y'は 'sshd'設定で有効にする必要があることに注意してください。 –
何をしようとしているかによって、http://www.virtualgl.org/が役立つかもしれません。 – masebase