从 14.04 升级到 16.04 后,我遇到了一些 LibreOffice 问题。请参见此屏幕截图:
关于截图中圈出的数字:
有些界面元素,比如这些标签,字体颜色几乎看不见。
在深色背景下,图标难以看清。默认图标更糟糕,但更改为 Tango 图标有所改善,但并未解决问题。
自动字体颜色比以前更差了。参见第 4 条。
使用自动字体颜色的文本显示为栗色。以前,它几乎是黑色,这本身就会引起问题。不过,这太荒谬了。
我正在使用默认的 Ambiance 主题。如何解决这些问题?
编辑
A错误报告包含问题 1 的解决方案:按如下方式启动 LibreOffice,可能通过包装脚本:
SAL_USE_VCLPLUGIN=gtk soffice
这确实不是解决我指出的其他问题。
答案1
当我尝试修复我在 Ubuntu 16.04 安装中遇到的 Libreoffice 5.0.3 的类似问题时,我看到了这篇文章:
解决方案是卸载 libreoffice-gtk。当我卸载 libreoffice-gtk 时,apt-get 也删除了 libreoffice-gnome。删除软件包后,我退出 libreoffice-calc 并重新启动它,恢复了默认的图标/颜色布局。
(20:21:41)--> apt-get purge libreoffice-gtk
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libreoffice-gnome* libreoffice-gtk*
<snip>
Do you want to continue? [Y/n]
(Reading database ... lots of files and directories currently installed.)
Removing libreoffice-gnome (1:5.0.3~rc2-0ubuntu1~vivid2) ...
Removing libreoffice-gtk (1:5.0.3~rc2-0ubuntu1~vivid2) ...
答案2
这些问题可能与 LibreOffice 与 gtk3 的问题有关。您最终可能会看到如下屏幕:
或这个
您可以通过将 gtk2 与 LibreOffice 结合使用来解决这个问题。要强制 LibreOffice 使用 gtk2 而不是 gtk3,请卸载该libreoffice-gtk3
软件包。
sudo apt-get purge libreoffice-gtk3
这对我在 Ubuntu 16.04.4 和 LibreOffice 版本 5.1.6.2 上有效
注意:这与其他答案不同。另一个答案指导您清除libreoffice-gtk包。这个答案指导你清除libreoffice-gtk3包裹。
这个答案最初发现于Ubuntu 论坛在这个标记为[已解决]的线程上LibreOffice 5.1.0.3 的配色方案。
答案3
我通过执行以下操作解决了这个问题:
sudo apt-get purge libreoffice-gtk* libreoffice-gnome
sudo apt install libreoffice-gnome
可能是 libreoffice-style-elementary 包中的原因