如果启用了全局菜单,Libreoffice 在 Kubuntu 中没有菜单栏

如果启用了全局菜单,Libreoffice 在 Kubuntu 中没有菜单栏

它看起来像一个错误,但我不确定哪个程序是罪魁祸首。

在 Plasma 5.12 中,可以在窗口标题栏中添加全局菜单已被删除,但有一个面板小部件可以将全局菜单添加到面板,而全局菜单仍然可以作为按钮在窗口标题栏中使用。

面板上的“全局菜单”小部件(Chrome 菜单):

在此处输入图片描述

按指示设置这里(在下面系统设置 > 应用程序样式 > 窗口装饰 > (标签)按钮

在此处输入图片描述

将全局菜单放入窗口上边缘的左侧按钮中;例如在 Chrome 中:

在此处输入图片描述

什么时候任何启用这些全局菜单后,Libreoffice (6.0.7) 不再有菜单栏。在 Libreoffice 中添加菜单栏按钮并使用它没有效果。

在此处输入图片描述

但在禁用这两种显示全局菜单的方式后,Libreoffice 中的菜单栏又回来了。这些变化发生了即刻在 Libreoffice 中,无需重新启动程序。

在此处输入图片描述

所以,我似乎无法享受全球菜单在 Kubuntu 18.04 中正确使用 Libreoffice。

我读这里Plasma 5.14 将为 gtk 应用程序提供开箱即用的全局菜单(在 5.13 中以“技术预览”的形式提供)。因此,5.12 中没有 gtk 应用程序的全局菜单是正常的,但为什么 KDE 应用程序的全局菜单意味着破坏 Libreoffice 的非全局菜单?

有人能确认这个问题吗?有什么解决方法吗?


在此处输入图片描述

Libreoffice 是 6.0.7。

升级到 6.1.4 后出现同样的问题。

安装gtk3-nocsd禁用客户端装饰也没什么帮助(Libreoffice不使用那些无论如何,我猜。)


更新:

18.10 与 Plasma 5.13.5 显示相同的行为。

Plasma 5.14.15(可使用 Kubuntu 反向移植 PPA 在 18.10 中安装)为 GTK 应用程序添加了全局菜单,因此 Libreoffice 菜单可在面板或窗口按钮中访问。(这在标准界面上可以正常工作,但在实验界面上,全局菜单可能会随机消失。)

答案1

只需安装libreoffice-kde

sudo apt install libreoffice-kde

答案2

多年后,我偶然遇到了同样的问题并找到了答案这里。它对我有用。我不为此承担任何责任,但我宁愿发布它,也不愿在下次重新安装时忘记它。

这个想法是搜索Background Services并禁用the Application menus daemon

在此处输入图片描述

答案3

这只是一种解决方法 - 我不会将其标记为已解决,因为我希望得到关于如何或至少何时可以修复这个问题的答案。


解决方法:虽然这将不是带来标准菜单栏(当问题中指出全局菜单已启用时),它将使 Libreoffice 可用,通过提供对其菜单的访问,在其中一个启用实验性功能后可用的用户界面

必须禁用全局菜单(作为面板小部件或窗口按钮)才能访问标准界面的 Libreoffice 菜单。

启用以下实验性功能工具-选项-高级

注意:您可以通过按Alt + F12

在此处输入图片描述

然后转到视图 - 用户界面并从列表下部选择 UI。

在此处输入图片描述

它们各有不同(有点类似于不同版本的 msoffice),但它们都以各种形式提供对菜单的访问。例如,“选项卡式紧凑”用户界面以选项卡形式提供菜单,并在右上角显示一个按钮,用于访问不同的用户界面。

在此处输入图片描述

相关内容