LibreOffice 有一些黑色的 UI 组件,使其不可读(自升级到 21.10 以来)

LibreOffice 有一些黑色的 UI 组件,使其不可读(自升级到 21.10 以来)

自从我升级到 Ubuntu 21.10 后,LibreOffice 7.2.1.2 中的一些 UI 部分显示为黑底黑字,难以阅读。

对于 Calc 中的工作表名称尤其如此:

无法读取的工作表名称

我找不到解决方法...

答案1

该问题是由于使用了 Materia-compact Gnome 主题造成的:

https://github.com/nana-4/materia-theme/issues/560

解决方法是:

  1. 完全使用另一个主题

  2. 仅为 LibreOffice 使用另一个主题:

    GTK_THEME="Adwaita"    
    find /usr/share/applications -name libreoffice* | xargs -i cp {} ~/.local/share/applications    
    find ~/.local/share/applications -name libreoffice* | xargs sed -i "s/Exec=/Exec=env GTK_THEME=$GTK_THEME /g"
    

现在,LibreOffice 使用 adwaita 主题(但窗口标题栏仍然使用 materia-compact,因此感觉并不奇怪)。

相关内容