LibreOffice、GTK3 和 Lubuntu 14.04 LTS

LibreOffice、GTK3 和 Lubuntu 14.04 LTS

操作系统:Lubuntu 14.04.3 LTS 全面更新
核心:3.13.0-77-通用

我刚刚安装LibreOffice Version: 5.0.4.2, Build ID: 1:5.0.4~rc2-0ubuntu1~trusty1如下:

sudo add-apt-repository ppa:libreoffice/libreoffice-5-0
sudo apt-get update
sudo apt-get install libreoffice

我也是libreoffice-gtk3这样安装的:

sudo apt-get install libreoffice-gtk3

但 LibreOffice 仍在使用 gtk2。我是否需要采取其他步骤才能让 LibreOffice 使用 gtk3?或者我拥有的 gtk3 版本不够?这是我看到的:

dpkg -l libgtk2.0-0 libgtk-3-0
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                 Version                 Architecture            Description
+++-====================================-=======================-=======================-=============================================================================
ii  libgtk-3-0:amd64                     3.10.8-0ubuntu1.6       amd64                   GTK+ graphical user interface library
ii  libgtk2.0-0:amd64                    2.24.23-0ubuntu1.3      amd64                   GTK+ graphical user interface library

答案1

根据一些消息来源,LibreOffice 的主题支持由SAL_USE_VCLPLUGIN变量(可以是gtkgtk3和)控制。您可以通过qt以下gen方式强制使用 GTK3:

SAL_USE_VCLPLUGIN=gtk3 soffice

您可能需要 GTK > 3.10,而且显然有一些严重的错误只能在 GTK 3.18 中修复。

参考:

  1. Reddit 关于 LO 启用 GTK3 的讨论
  2. 关于 LO 的 Arch Wiki 文章

相关内容