始终显示Ubuntu 16.04菜单


8

我最近从14.04 LTS升级到16.04 LTS,尽管系统可以正常运行并且总体上稳定,但是还是有一个问题困扰着我。

对于具有菜单栏的窗口,无论在“菜单可见性”设置中选择的值如何,始终显示该菜单栏。参见下图:

在此处输入图片说明 在此处输入图片说明

在我也升级过的其他系统上,选择设置后,菜单会正确隐藏。

什么会导致这种行为?有什么我可以解决的吗?

我尝试通过unity --reset,和sudo apt install --reinstall ubuntu-desktop以及sudo apt install --reinstall unity没有运气来重置我的统一设置。


dpkg -l indicator-appmenu命令的结果为:

$ dpkg -l indicator-appmenu
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
rc  indicator-appm 13.01.0+14.0 amd64        Indicator for application menus.

在“显示窗口的菜单”中,您可以改为选择“在菜单栏中”,看看是否可行?
edwinksl

@edwinksl:测试过。不幸的是,没有任何变化。菜单栏与屏幕截图中的位置相同。
user000001 16/09/19

@ user000001的输出是dpkg -l indicator-appmenu什么?
安华

@Anwar:将命令的结果添加到问题中。
user000001

@ user000001添加了一个答案。让我知道结果。
安华

Answers:


8

您的系统缺少indicator-appmenu软件包。没有该软件包,您将无法在Unity会话的标题栏上找到应用程序菜单。

重新安装ubuntu-desktop软件包并不能解决问题,因为出于某些未知的原因,此软件包未包含在ubuntu-desktop16.04 的软件包依赖列表中(您可以使用apt-cache depends ubuntu-desktop命令进行检查)。

因此,要解决此问题,请使用以下命令安装软件包

sudo apt-get install indicator-appmenu

3
非常感谢,您把它钉了!安装软件包并重新启动PC即可解决此问题。
user000001 16/09/19

我有一个非常类似的问题,但仅在GTK应用程序(如终端机和鹦鹉螺)上发生...其他应用程序(如文本编辑器,chrome)与全局菜单配合使用就很好了。因为Nautilus菜单显示在墙纸顶部,所以系统中的所有用户ID都不会发生这种情况,这使其变得更加奇怪。你知道是什么原因造成的吗?
tux1c
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.