您尚未登录。

#1 2015-10-10 18:54:44

zplinux
会员
所在地: 江西省
注册时间: 2014-10-12
帖子: 187

[已解决] 升级后,libreoffice 启动不了

昨天更新后, 发现 libreoffice 启动不了了。

命令行执行得到如下错误:

$ libreoffice --writer

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

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

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

看不太明白这个错误, 好象是 glib 有错误, 查询安装的 glib 有关的包得到如下信息。

$ pacman -Q | grep glib

dbus-glib 0.104-1
glib-networking 2.46.0-1
glib2 2.46.0-2
glibc 2.22-3
glibmm 2.46.1-1
json-glib 1.0.4-1
lib32-glib2 2.44.1-1
lib32-glibc 2.22-3
libmm-glib 1.4.12-1
libnm-glib 1.0.6-2
poppler-glib 0.36.0-1
taglib 1.9.1-1

最近编辑记录 zplinux (2015-10-10 19:27:30)


Archlinux + DWM,喜欢 K.I.S.S 理念!

离线

#2 2015-10-10 19:16:59

farseerfc
会员
注册时间: 2013-07-30
帖子: 210
个人网站

Re: [已解决] 升级后,libreoffice 启动不了

目前 LibreOffice 的 GTK3 後端是壞的(並且經常壞),但是默認用了 GTK3 後端,參考 https://bugs.archlinux.org/index.php?st … =&do=index

換用別的後端應該能解決問題:
https://wiki.archlinux.org/index.php/LibreOffice#Theme

簡單地說這樣啓用 gtk2 後端

export SAL_USE_VCLPLUGIN=gtk

computerは神様だと信じていて
だからVIMの上でずっと指が舞って
自ら恋愛相手を作り出して

离线

#3 2015-10-10 19:26:18

zplinux
会员
所在地: 江西省
注册时间: 2014-10-12
帖子: 187

Re: [已解决] 升级后,libreoffice 启动不了

farseerfc 说:

……

谢谢, 按照您的帮助可以启动 LibreOffice 了。

我把这一行配置加到 ~/.xinitrc 是否合适呢?

export SAL_USE_VCLPLUGIN=gtk

最近编辑记录 zplinux (2015-10-10 19:28:09)


Archlinux + DWM,喜欢 K.I.S.S 理念!

离线

#4 2015-10-21 12:25:50

farseerfc
会员
注册时间: 2013-07-30
帖子: 210
个人网站

Re: [已解决] 升级后,libreoffice 启动不了

zplinux 说:
farseerfc 说:

……

谢谢, 按照您的帮助可以启动 LibreOffice 了。

我把这一行配置加到 ~/.xinitrc 是否合适呢?

export SAL_USE_VCLPLUGIN=gtk

大概沒問題,VCL 只有 libreoffice 和 openoffice 在用,大概不會影響別的程序。


computerは神様だと信じていて
だからVIMの上でずっと指が舞って
自ら恋愛相手を作り出して

离线

#5 2015-10-21 17:52:30

zplinux
会员
所在地: 江西省
注册时间: 2014-10-12
帖子: 187

Re: [已解决] 升级后,libreoffice 启动不了

farseerfc 说:

……

谢谢, 我明白了!


Archlinux + DWM,喜欢 K.I.S.S 理念!

离线

页脚