integrate LibreOffice to Porteus Kiosk Cloud

Here you can post about the issues related to modifications performed manually (not through the kiosk wizard). Example: swapped kernel, added 3rd party modules or files.
Please describe in detail what has been changed and hopefully other kiosk user will be able to help.
Porteus team wont resolve bugs posted in this category as we support only modifications made by the kiosk wizard.
Forum rules
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
krazykenny
Ronin
Ronin
Posts: 2
Joined: 12 Nov 2019, 05:36
Distribution: Porteus Cloud 4.9

integrate LibreOffice to Porteus Kiosk Cloud

Post#1 by krazykenny » 14 May 2020, 05:31

I am hoping someone can explain how to integrate LibreOffice with porteus-kiosk cloud edition.
I want to use Porteus Kiosk Cloud edition on some laptops at our library and allow users to be able to open and edit office files, either downloaded or from an inserted USB disk.
I am using the latest version of Porteus Kiosk Cloud 5.0

I haven't been able to find any preconfigured xzm files of libreoffice that work out of the box. The modules are loading, but there are no desktop launcher icons present to start LibreOffice and files like .doc, .docx etc aren't being set to open automatically with Libreoffice.

I can launch LibreOffice manually through SSH client. It seems to open that way so it sort of half works, but get these errors.

javaldx: Could not find a Java Runtime Environment!
Warning: failed to read path from javaldx

(soffice:13389): dbind-WARNING **: 15:20:45.539: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

libreoffice6.4 --writer
javaldx: Could not find a Java Runtime Environment!
Warning: failed to read path from javaldx

(soffice:13479): dbind-WARNING **: 15:24:11.860: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(soffice:13479): Gtk-WARNING **: 15:24:13.408: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.

tagon
White ninja
White ninja
Posts: 18
Joined: 07 Nov 2019, 14:13
Distribution: porteus-kiosk

integrate LibreOffice to Porteus Kiosk Cloud

Post#2 by tagon » 30 Nov 2020, 17:31

LibreOffice tries to load these components and warns you that it does not find them. Warnings are not errors.
* For some functions (e.g. the 'macro' function), LibreOffice requires a Java Runtime Environment (JRE).
* LibreOffice also searches for accessibility extensions (org.a11y.Bus), e.g. in case someone is blind and needs a screen reader, etc.

Compared to a normal Linux desktop like Ubuntu, Mint, etc., Porteus Kiosk is a severely stripped down distribution.

Maybe Porteus Desktop is an option for you? (This is probably what your XZM is for, correct?)

If you have a 'read-only' HDD/SSD in your Library PCs, then a user who leaves a PC just needs to press the reset button.
Or you could have a screen saver that reboots the system after a long inactive time.

Then the next user has a clean system.

krazykenny
Ronin
Ronin
Posts: 2
Joined: 12 Nov 2019, 05:36
Distribution: Porteus Cloud 4.9

integrate LibreOffice to Porteus Kiosk Cloud

Post#3 by krazykenny » 06 Dec 2020, 22:20

i ended up using linux mint with the guest account as that seemed to achieve the result I wanted in terms of clearing data between user sessions and using LibreOffice.

Locked