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.
- 1562 megtekintés
Hozzászólások
X Virtual FrameBuffer server kell neked, de félek ezt se szeretnéd ...
- A hozzászóláshoz be kell jelentkezni
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ó.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Nézd meg kérlek a környezeti változókat! Az OOo Wikiben van leírás róluk. Az a lényeg hogy a regisztrációs tündért ki lehet kapcsolni...
KAMI
--
OpenOffice.org | A Böngésző - magyarul | Kiterjesztések - magyarul
- A hozzászóláshoz be kell jelentkezni
Tudom, ezért írtam, hogy "alap esetben", ha tudod, hogy mit akarsz elkerülni, már csak az irányt kell eldöntened :) Csak én nem jöttem rá egy jó ideig, hogy ez okozza a nem működést.
Üdv.: Tomyellow
- A hozzászóláshoz be kell jelentkezni
É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.
- A hozzászóláshoz be kell jelentkezni
Köszönöm, bár ez nem épp a mérnöki gondolkodás magaspontja. Ha csak az API-t akarnád használni....
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.
- A hozzászóláshoz be kell jelentkezni
Ú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.
- A hozzászóláshoz be kell jelentkezni
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ó.
- A hozzászóláshoz be kell jelentkezni
Most az OOo 2.3-ra van betervezve, de még nem futott le az ügy és a patch sem érte még el szerintem a "production" szintet.
- A hozzászóláshoz be kell jelentkezni
Nem baj, legalább megmozdult valami az ügyben.
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.
- A hozzászóláshoz be kell jelentkezni
Ha jól értelmezem, akkor pl. arra is alkalmas lesz az Ooo, hogy pipe-on keresztül átadva az adatot, pl. egy xls állományt akár pdf exporttal jelentkezzen az output-on anélkül, hogy a grafikus felülete elinduljon?
- A hozzászóláshoz be kell jelentkezni
Vagy nem??...
- A hozzászóláshoz be kell jelentkezni
X Virtual FrameBuffer-rel már most is alkalmas rá, gondolom ezután anélkül is.
Üdv.: Tomyellow
- A hozzászóláshoz be kell jelentkezni
Remek. :) Köszönöm.
Keresek is hozzá doksit.
- A hozzászóláshoz be kell jelentkezni