Как да стартирате unoconv без xServer

Искам да стартирам unoconv на машинен сървър на Cent OS, очевидно без GUI. Unoconv използва OpenOffice с параметър -headless, но и той не работи.

Получих следната грешка:

/usr/lib64/openoffice.org3/program/soffice.bin X11 error: Can't open display: 
   Set DISPLAY environment variable, use -display option
   or check permissions of your X-Server
   (See "man X" resp. "man xhost" for details)

Има ли лесен начин за стартиране на unoconv на сървъра?


person Andrew Semikov    schedule 10.02.2012    source източник
comment
Съжаляваме, проблемът е решен. Просто трябваше да инсталирам пакета openoffice.org-headless.   -  person Andrew Semikov    schedule 10.02.2012
comment
Но сега получавам грешка: unoconv: UnoException по време на преобразуване в ‹class '_main_.com.sun.star.task.ErrorCodeIOException'›: ГРЕШКА: Предоставеният документ не може да бъде преобразуван в желания формат. (код: 2074) Каква е причината?   -  person Andrew Semikov    schedule 10.02.2012


Отговори (2)


Във връзката http://www.openvpms.org/documentation/install-openoffice-headless-service-ubuntu описва, че трябва да инсталирате openoffice.org-writer openoffice.org-draw или ще получите съобщение за грешка: Този url не се поддържа.

Инсталирам тези два пакета и стартирам unoconv без X server и работи добре за мен

person SERGIO BARATO    schedule 05.11.2012

Причината да не можете да изпълните командата soffice е, че пакетът libreoffice-headless.x86_64 не е инсталиран. Командата за преобразуване работи правилно след инсталирането. как да инсталирате

person Buddhika    schedule 30.09.2015