Я работаю над приложением, в котором я использую unoconv
для преобразования файлов ppt
и doc
. Он работает на localhost
, где у меня есть X-сервер, но на ubuntu-server он зависает. Как я читал в сети, проблема возникает из-за зависания в LibreOffice.
Когда я ctrl+C
это получаю, я получаю следующую ошибку:
unoconv -f pdf terminal.ppt
^Cunoconv: SystemError during export phase: Couldn't instantiate python representation of structered UNO type com.sun.star.lang.DisposedException
Traceback (most recent call last):
File "/usr/bin/unoconv", line 1053, in <module>
die(exitcode)
File "/usr/bin/unoconv", line 919, in die
if convertor.desktop.getCurrentFrame():
uno.RuntimeException: illegal object given!
Вывод which libreoffice
:
/usr/bin/libreoffice
У меня нет интерфейса или рабочего стола на сервере. Что идет не так?