我正在开发一个应用程序,用于unoconv
转换ppt
和doc
文件。它在 上运行localhost
,我有一个 X 服务器,但在 ubuntu 服务器上,它挂了。正如我在网上看到的,是 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
我在服务器上没有 UI 或桌面环境。出了什么问题?