ターミナルでGhostscriptやGhostView(または他のX11アプリケーション)を呼び出そうとしたときになぜ使用できないのかを見てみましょう。私はを使用しており、bash
必要なパッケージを得るためにFinkも使用しています。私はGMT(General Mapping Tool)を使用しており、gmt
x11を必要としないこのパッケージのコマンドは正しく実行されますが、コマンドを使用するか$ gs
PostScriptを表示しようとすると、$ gv
それぞれ次のエラーメッセージが表示されます。
gv: Unable to open the display.
そしてGPL Ghostscript 9.10: Cannot open X display ':0'.
**** Unable to open the initial device, quitting.
~./profile
次の編集内容を追加するなど、オンラインで見つけた多くの編集内容を試しました。
test -r /sw/bin/init.sh && . /sw/bin/init.sh
. /sw/bin/init.sh
export DISPLAY=:0
ここでの利点は、gmt
xterm(X11の端末)で同じコマンドを実行すると、必要なグラフィックが正しく生成されることです。私がしたいのは、端末を介してX11を呼び出すことだけですが、今は動作させることができません。