卸载 xfce4-appmenu-plugin 及其依赖项后,LibreOffice 应用程序中的菜单栏消失

卸载 xfce4-appmenu-plugin 及其依赖项后,LibreOffice 应用程序中的菜单栏消失

xfce4-appmenu-plugin出于好奇安装了它,但几个小时后就卸载了它,因为它阻止我无法使用键盘快捷键进入菜单,并且它给我的笔记本电脑带来了相当大的 CPU 开销,这使得风扇旋转得更快,并大大缩短了电池寿命。

不知何故,如果没有插件,LibreOffice 应用程序现在根本拒绝显示其菜单栏appmenuLibreOffice Calc 缺少菜单栏

我已经删除~/.config/libreoffice并重新安装了 LibreOffice,但到目前为止都没有效果。

我如何恢复菜单栏?

我在 Debian Testing 上有 LibreOffice 6.1。

答案1

我使用 Linux Mint 19 Cinnamon 4,所以不清楚这是否适合您。但同样的问题已经困扰我有一段时间了,通常是在主题更改或安装一些大型图形程序更改某些 gtk 设置时。

关闭所有打开的 libreoffice 文档。我的解决方法是转到 synaptic 包管理器并搜索以下 libreoffice-gtk 包

libreoffice-gtk libreoffice-gtk2 libreoffice-gtk3

选择全部彻底清除. 删除后,选择全部重新安装。有时它只安装软件包libreoffice-gtk,而且libreoffice-gtk2只有那些能用的。菜单通常会在之后返回。

这是针对重复出现的问题的一个快速修复。因此,如果有人能进一步解释为什么 gtk 更改会搞砸 libreoffice 菜单,我们将不胜感激。

答案2

这里使用的是 Xubuntu 19.04,希望这适用于其他基于 Debian 的发行版。在研究了一段时间的配置文件后,我发现我可以通过编辑来解决这个问题

/usr/share/glib-2.0/schemas/org/appmenu.gtk-module-gschema.xml

并更改第 20 行,在名为"always-show-inner-menu"

<default>true</default>

注销并再次登录后,菜单栏开始显示缺失的应用程序,例如 LibreOffice 和 VLC 媒体播放器

相关内容