У меня возникло множество проблем с файлами PostScript с тех пор, как я обновился до Ubuntu 18.04. Я не могу визуализировать их с помощью gv, evince или других подобных программ. Я не могу разобрать их в ImageMagick. Вот несколько примеров сообщений об ошибках, которые я получаю:
$ convert test1.ps test1.png
Error: /nocurrentpoint in --currentpoint--
Operand stack:
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 2015 1 3 %oparray_pop 2014 1 3 %oparray_pop --nostringval-- 1998 1 3 %oparray_pop 1884 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval--
Dictionary stack:
--dict:972/1684(ro)(G)-- --dict:0/20(G)-- --dict:83/200(L)-- --dict:12/20(L)--
Current allocation mode is local
Current file position is 774
GPL Ghostscript 9.25: Unrecoverable error, exit code 1
Error: /nocurrentpoint in --currentpoint--
Operand stack:
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 2015 1 3 %oparray_pop 2014 1 3 %oparray_pop --nostringval-- 1998 1 3 %oparray_pop 1884 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval--
Dictionary stack:
--dict:972/1684(ro)(G)-- --dict:0/20(G)-- --dict:83/200(L)-- --dict:12/20(L)--
Current allocation mode is local
Current file position is 774
GPL Ghostscript 9.25: Unrecoverable error, exit code 1
convert-im6.q16: no images defined `test1.png' @ error/convert.c/ConvertImageCommand/3258.
Это сообщение об ошибке, которое я получаю с gv:
Error: /nocurrentpoint in --currentpoint--
Operand stack:
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 2015 1 3 %oparray_pop 2014 1 3 %oparray_pop --nostringval-- 1998 1 3 %oparray_pop 1884 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stoppeGPL Ghostscript 9.25: Unrecoverable error, exit code 1
d_push --nostringval-- --nostringval--
Dictionary stack:
--dict:969/1684(ro)(G)-- --dict:0/20(G)-- --dict:82/200(L)-- --dict:12/20(L)--
Current allocation mode is local
Current file position is 774
Проблема не в файле, я тестировал его со многими файлами, где он работал с Ubuntu 16.04. Я считаю, что это соответствует различным мерам безопасности, принятым с ghostscript 9.25 в Ubuntu 18.04, и подозреваю, что это та же основная причина других проблем, которые недавно обсуждались на этом сайте.
Есть ли обходной путь? Спасибо!
преобразуйте не работает в 18,04 или на .ps или на .eps файлы. Это - ошибка в 18,04. Откройте .ps файл в редакторе изображений GIMP вместо этого. GIMP может преобразовать .ps и .eps файлы к любому из его поддерживаемых форматов изображения.
Благодаря abu_bua и karel для их обратной связи.
Последний патч обновлений решил проблему, теперь ghostscript работы как ожидалось.