答案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 媒体播放器