通过 Terminal.app 命令使用 X11 显示:通用映射工具

通过 Terminal.app 命令使用 X11 显示:通用映射工具

我试图弄清楚为什么当我尝试在终端中调用 Ghostscript 或 GhostView(或任何其他 X11 应用程序)时不能使用它们。我正在使用bash,并且我还使用 Fink 来获取我需要的包。我正在使用 GMT(通用映射工具),并且此gmt包中不需要 x11 的命令运行得很好,但是当我尝试使用命令$ gs或来显示后记时$ 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,但现在我无法让它工作。

相关内容