如何在LibreOffice中禁用应用菜单?


9

如何在Ubuntu 12.10的LibreOffice中禁用应用程序菜单功能(“全局菜单”)?

Answers:


4

如果统一性可用,gtk-desktop集成会激活统一性菜单。可以通过卸载libreoffice-gtk来防止这种情况,它还会删除所有主题,从而导致非常丑陋的LibreOffice没有统一集成。


2
Bjoern Michaelsen-可行。如您所说,这很丑陋,但至少我现在可以使用LibreOffice。从12.04升级到12.10的副作用甚至超出了此范围。例如,alt-Tab无法识别某些已最小化并因此无法恢复的应用程序。糟糕的表演,ubuntu,非常糟糕的表演。

升级/更新常常使我感到恐惧,全局菜单是如此烦人和麻烦。在12.10上为我解决了这个问题,它还强制删除了libreoffice-gnome,但是直到现在我都没有发现任何问题,“丑陋的界面”也不是那么丑陋……而且最重要的是,现在它可以正常工作了比看起来漂亮还好:)
Aquarius Power

此修复程序还适用于Ubuntu 15.04
Ian D. Allen

3

让我引用“ 如何启用或禁用全局应用程序菜单”中的答案。这是您按每个应用程序禁用应用程序菜单的方式:

要基于每个应用程序禁用应用程序菜单支持,请将UBUNTU_MENUPROXY变量设置为null,使用:

env UBUNTU_MENUPROXY= eclipse

如果您尝试使用ALT-F2快捷方式启动应用程序,则env关键字很有用。

您可以在https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationMenu#Troubleshooting上找到更多详细信息。


3
我认为这不适用于Libreoffice,因为如果我没记错的话,某些应用程序(例如Libreoffice和Firefox)的全局菜单将以特定于应用程序的方式实现。
ztangent 2012年

3

正如Flimm所述,删除lo-menubar不会删除LibreOffice的“全局菜单”。

要删除LibreOffice的全局菜单,您需要删除以下软件包:

sudo apt-get remove indicator-appmenu

在13.04中不起作用...菜单仍在顶部栏中...
Alexis Wilke 2013年

0

如果只想为自由办公室删除“全局菜单”,则可以这样做:

sudo apt-get remove lo-menubar

如果要从所有应用程序中删除“全局菜单”,则应在终端上执行以下操作:

sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt

如果要放回去,请在终端上使用它:

sudo apt-get install appmenu-gtk3 appmenu-gtk appmenu-qt

希望对您有所帮助。祝好运!


lo-menubar在Ubuntu 12.10中,它只是一个虚拟软件包,因此删除它不会有任何效果。
Flimm

它们在12.04中工作,但在12.10和13.04中,LibreOffice菜单集成在libreoffice-gtk中,因此删除这些内容对LibreOffice毫无帮助。
Alexis Wilke 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.