質問: gnuplotについて 家からputtyで研究室のパソコンリモートアクセスしてつかっているのですが、そこでgnuplotを実行してとりあえずサインカーブを書こうと次のように実行すると terminal type set to 'x11' >plot sin(x) gnuplot: unable to open display '' gnuplot: x11 aborted. と表示されて実行できません。どのようにしたらgnuplotが使えるようになるのでしょうか?初心者なのでわからないことだらけですが、とりあえずなんかしらの回答まっています。お願いします。
回答: cygwin入ってますか? まずcygwinをセットアップしてください。 セットアップのときにはx11パッケージにすべてチェックを入れます。 cygwinがセットアップされてる場合もx11はデフォルトではないと思うので、追加でx11パッケージをインストールします。 x11のセットアップが済んだらcygwinからコマンドstartxでx11を起動します。 x11起動後にputtyを起動させます。 puttyの設定画面では、バージョンによって connection - ssh - x11 connection - ssh - tunnels のどちらかの設定画面を選んで「x11 forwarding」というパネルを見つけてください。 x11 forwardingの設定では、 「enable x11 forwarding」にチェックを入れて、 「x display location」は「localhost:0」としておきます(空でも通りました)。 あとは、いつものように接続先を入力してログインします。 gnuplotでplot sin(x)などでテストしてみればローカルのx11ウィンドウにグラフが描画されるのが確認できると思います。