OpenOffice.org és a headless esete

Fórumok

Kérdés: Lehetséges valahogy futtatni OpenOffice.org-ot anélkül, hogy X-et kellene neki telepítenem? Headless gépen kellene a StarOffice API-t elérnem. Legrosszabb esetben csalok egy dummy X-szel, de pont azt szerettem volna elkerülni, hogy X11-et kelljen feltegyek a gépre. Ötlet?

a ./soffice -headless -accept="socket,host=localhost,port=8100;urp;"-t próbáltam, de ez is DISPLAY-ért sír.

Hozzászólások

X Virtual FrameBuffer server kell neked, de félek ezt se szeretnéd ...

Igen én is pont ezt találtam ki, vagy még arra gondoltam hogy egy VNC szerverrel többre mennék, mert ha már muszály lenne felrakni X-et, akkor rászánnám magam, hogy feltegyek a gépre olyan szoftvereket, amelyek amúgy is kellenének a felhasználóknak terminalszerver-szerűen. Viszont erre külön gépet szerettem volna dedikalni... Thx anyway!
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.

Azt ne felejtsd el, ha ezt a megoldást választod, alap esetben egy user első indításánál felhozza a szeretnél-e regisztrálni képernyőt. Na, én jó néhány hajszálat veszítettem, hogy miért működik az én felhasználómmal, máséval meg nem. Amíg nem kerülöd ki ezt a képernyőt, addig nem fogadja az API a kéréseket.

Üdv.: Tomyellow

Én is próbálkoztam ilyesmivel, olvastam is utána, és az volt a válasz, hogy nem lehet X nélkül indítani. Virtual framebuffer a legkevesebb, ami kell neki.

Új fejlemény van. Caolan McNamara OOo-fejlesztő is belefutott abba, hogy az OOo-nak mindenképp kell DISPLAY. A -headless kapcsoló elvileg pont arra való lenne, hogy ne kelljen, de ez egy olyan vcl backend-et hív meg, ami az OOo-ban nincs implementálva (talán a StarOffice-ban van?), és ezért nem úgy működik, ahogy várnánk. Caolan gyorsan összedobott egy free vcl backend-et, ami megvalósítja a headless működést.
Blog itt, issue itt.

Akkor kis szerencsével nemsokára official build-ben is szerepelhet. Mikor van esélye leghamarabb publikus buildbe kerülésére? Érdemes szerinted várni rá, vagy inkább patchelgetős móka?
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.