optirunとssh -X

optirunとssh -X

sshこのオプションを使用して、トンネルを介してリモートOpenGLプログラムを実行したいと思います-X

optirun私のラップトップにはOptimusがあるので、OpenGLを使用するすべての作業は()プロセスを経なければなりませんbumblebee。これはプログラムを開始できない理由を説明します(vmd私の場合はとマークされていますcan't open OpenGl GLX)。

回避策がありますか?

ベストアンサー1

はい、あります。しかし、実際には役に立ちません。

OpenGLは実際に現在の物理グラフィックカードのチップである3D加速を使用しています。これは、リモートシステムで3D加速を実行できないことを意味します。

あなたは何ができますか?

  1. 使用できるメサ3Dアクセラレータライブラリのバージョンです。これは、加速なしでソフトウェア3Dレンダリングを意味します。ローカルコンピュータでも非常に遅いです。 SSHによるトンネリングは機能しません。
  2. ローカルビデオカードで実行でき(またはリモートでXサーバーを起動することもできます)、vncを使用してサーバーに接続できます。

(2)より速いかもしれません。 IMHO、3Dアクセラレーションを少し使用しているがあまり使用しないアプリケーション(たとえば、DosベースのゲームやMATLABなど)がある場合は、本番環境でのみ使用できます。

おすすめ記事