Não tenho como verificar atualmente se minha suposição está correta - mas aqui está mesmo assim:
Eu suspeito que evince
não pode renderizar diretamente e exibir o PostScript na tela. Talvez só possa fazê-lo para PDF. Por isso, pode usar um truque para arquivos PostScript: atrás de você, converte-os para um arquivo PDF temporário e exibe aquele em seu lugar.
Tente instalar o (muito antiquado) gv
visualizador PostScript no Ubuntu:
sudo apt-get install gv
e depois
gv /path/to/PostScript.ps
e veja se é mais rápido. ( gv
também usa PostScript para renderização, mas não converte em PDF.) Ou você usa o Ghostscript diretamente
gs /path/to/PostScript.ps
Mas não se esqueça de uma coisa: exatamente porque PostScript é uma linguagem de programação, você pode projetar arquivos PostScript que são pequenos em Bytes, mas fazer o interpretador passar por um loop com milhares de iterações (por exemplo, para computar + renderizar um fractal) antes de exibir o conteúdo do arquivo na tela.
PDF não tem 'loops' e cálculos como esse ...