web-dev-qa-db-ja.com

あらゆる種類のアプリケーションをリモートで実行するためのRemminaの「remoteFX」の秘密は何ですか?

リモートPCからopenGLアプリケーションを実行しようとしています。両方のPCがイントラネット上(GBit接続)にあり、両方がubuntu 13.04を実行しています。

このopenGLアプリケーションを実行しているPCのデスクトップを共有し、Remmina's remoteFXオプションを使用して接続すると、実際に-驚いたことにこのアプリケーションを実行できます。

アプリケーションがいくつかのGL拡張を使用できないと言っているため、tightvncを使用して同じことをしようとすると失敗します。

ssh -Yでの試行も同じ理由で失敗します。

それでは、remoteFXを可能にする全体像(および詳細)は何ですか?コマンドラインから何かを有効にし、他のX転送アプリケーション(ssh -Y、nx、他のvncサーバーなど)でこの機能を有効にすることは可能ですか?.

ありがとうございました

3
nass

何ヶ月もの検索の後、最良の答えは、remminaにvirtualGL拡張が組み込まれていると言うことだと思います。

どこにも明示的に記載されていることは見ていませんが、openGLアプリケーションがvirtualGLを介して実行されている場合にのみ実行可能であることがわかりました。

0
nass

RemoteFXはRDP(リモートデスクトップ)の機能であり、あなたのような「リッチアプリケーション」をリモートで実行できます。 RemminaはRDPを実行できますが、TightVNCは実行できません。

これが、一方ではなく他方で作業している理由です。