ArchLinux LibreOfficeFresh не может запуститься

Моя система:

- ArchLinux
- LibreOfficeFresh 5.0.2-3
- Xorg116
- Catalyst Graphics Drivers

Проблема:

LibreOfficeFresh is unable to start since I have installed catalyst, so since i switched
from MESA to catalyst.

Описание ошибки:

[tekkkz@thinkpad ~]$ libreoffice 

(soffice:1022): GLib-GObject-CRITICAL **: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed

(soffice:1022): GLib-GObject-WARNING **: gtype.c:4268: type id '0' is invalid

(soffice:1022): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced
Application Error

У кого-нибудь есть идея, как заставить мой LibreOffice работать снова?

Спасибо за помощь, Tekkkz

2 ответа

Решение

Это сообщение, которое я видел при обновлении сегодня

(18/24) upgrading libreoffice-fresh                     [##############################] 100%
> LibreOffice now uses highly experimental gtk3 vcl by default
> on some desktops. To use stable gtk2 vcl uncomment
> it in /etc/profile.d/libreoffice-fresh.{sh,csh}

Таким образом, вы можете попробовать это, раскомментируйте строку export SAL_USE_VCLPLUGIN=gtk и повторно войдите в систему, если вы не хотите выходить из системы, вы должны экспортировать переменную вручную в терминале и запустить libreoffice с этого терминала сразу после экспорта переменной.

export SAL_USE_VCLPLUGIN=gtk
soffice

Я делаю это, и это работает прямо сейчас

Кажется, это проблема с темами GTK (и недавнее изменение между GTK2/3). Попробуйте сменить тему и посмотрите, начнет ли она работать снова (она сделала для меня).

Другие вопросы по тегам