LibreOffice, GTK3 и Lubuntu 14.04 LTS

ОС: Lubuntu 14.04.3 LTS полностью обновлена
Ядро: 3.13.0-77-generic

Я только что установил 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 переменная (которая может быть gtk, gtk3, qt а также gen). Вы можете принудительно использовать GTK3:

SAL_USE_VCLPLUGIN=gtk3 soffice

Возможно, вам понадобится GTK > 3.10, и, очевидно, есть некоторые ошибки, вызывающие остановку шоу, которые исправлены только в GTK 3.18.

Рекомендации:

  1. Reddit обсуждение LO, включающего GTK3
  2. Arch Wiki статья о LO
Другие вопросы по тегам