web-dev-qa-db-ja.com

sshおよびx11転送を介してMatlabを実行できるようにリモートコンピューターを設定する方法

リモートコンピューターに接続し、x11転送でmatlabを実行しようとしています(表示を取得するため)。ただし、次のエラーが発生するため、リモートコンピューターはこのようにmatlabを実行してx11を転送するように構成されていないようです。

「警告:表示が指定されていません。画面にグラフィックを表示できなくなります。」

別のリモートコンピューターに正常に(つまり、今すぐ)sshし、x11転送でmatlabを実行したため、エラーは私の側にはありません。これを機能させるには、リモートサーバーで何を構成する必要がありますか?

更新

次のようにして、リモートホストをx11クライアントにしました Appleからの指示 。現在、x11は機能します(xcalcなど)。 matlabコマンドを実行すると、次のエラーが発生するため、matlabの問題があるようです。

ディスプレイを開くことができませんでした。終了します。
3
Tony Stark

手順を試してください ここ

Mac OSXでX11Forwardを実行するための3つの簡単な手順

  1. Mac OS XLeopardで「ターミナル」を開きます。

  2. ssh -X X11リモートホストに転送します(-Xまたは-YフラグX11転送の使用については、「man ssh」を参照してください):ssh -X [email protected]

  3. リモートX11プログラムを起動し、ローカルマシンでユーザーディスプレイを表示します:xeyes&

出来上がり! XアプリケーションはX11環境を起動します。最初にコツをつかんだとき、X11転送を行うのは非常に簡単です。

1
noillusioin