You are not logged in.

#1 2018-09-25 12:03:46

starfry
Member
From: Surrey, UK
Registered: 2010-08-18
Posts: 238

Libreoffice glib errors gsettings schema crash (glib-compile-schemas)

I have a clean Arch install here with a minimal Openbox desktop. When I run LibreOffice, I see a warning message referring to GLib-GObject. The application does start up but clicking an icon (e.g. file open or save) makes it crash with an error stating that no GSettings schemas are installed on the system.

(soffice:8425): GLib-GObject-WARNING **: 12:46:43.679: ../glib/gobject/gsignal.c:3492: signal name 'selection_changed' is invalid for instance '0x564863acae80' of type 'OOoAtkObjCompTxt'

(soffice:8425): GLib-GIO-ERROR **: 12:46:49.527: No GSettings schemas are installed on the system

Fatal exception: Signal 5

I have never seen this before; the system was prepared using the same script I have been using for years. Nothing special - standard pacstrap with a few additional packages into an empty filesystem which is then booted.

I fixed the problem (at least the crash, still seeing the warning) by doing this:

glib-compile-schemas /usr/share/glib-2.0/schemas

So I have a solution to the problem but I don't understand why I suddenly need to do this. Perhaps I removed a no-longer-wanted package from my script that had the side-effect of doing this. I don't know.

Should I just add this explicit step to my script and just get on with things or is this masking something darker that I am unaware of?

Offline

Board footer

Powered by FluxBB