Estou tentando descobrir por que não posso usar ghostscript ou ghostview (ou qualquer outro aplicativo X11) quando tento chamá-los no Terminal. Estou usando bash
e também usei o Fink para obter os pacotes de que preciso. Estou usando o GMT (ferramentas de mapeamento genéricas) e os comandos desse pacote gmt
que não precisam do x11 são executados perfeitamente, mas quando tento exibir um postscript, use o comando $ gs
ou $ gv
, Eu recebo essas mensagens de erro, respectivamente:
gv: Unable to open the display.
e GPL Ghostscript 9.10: Cannot open X display ':0'.
**** Unable to open the initial device, quitting.
Eu tentei muitas edições que encontrei on-line, como adicionar a edição do ~./profile
, conforme mostrado abaixo:
test -r /sw/bin/init.sh && . /sw/bin/init.sh
. /sw/bin/init.sh
export DISPLAY=:0
A graça salvadora aqui é que, se eu executar os mesmos comandos do gmt
no xterm (o terminal no X11), o gráfico que preciso é criado muito bem. Tudo que eu quero fazer é ter o X11 chamado através do terminal, mas agora, eu não consigo trabalhar.
Tags bash ghostscript x11 terminal