如何在Firefox中重新启用全局菜单?

直到最近,我的电脑上的Firefox使用了标准的Unity全局菜单。然而,最近菜单不再是全局的,并且很奇怪地居中显示。请看这张屏幕截图:

screenshot

已安装firefox-globalmenu,在附加组件页面启用了该扩展,并且所有其他程序都按预期工作。此外,在访客会话中菜单也符合预期。
以下是我已启用的扩展:
- Adblock Plus 2.0.3 - AutoPager 0.7.1.2 - Firebug 1.9.0 - Flagfox 4.1.11 - Global Menu Bar Integration 2.0.2 - InstantFox 2.6.1 - Searchbar Autosizer 1.5.7 - Tab Scope 1.1.3 - Ubuntu Firefox Modifications 1.0.2 - United States English Spellchecker 5.0.1(经常无法检查拼写,允许诸如“spekk”之类的单词,并拒绝所有缩写词,如“can't”) - Unity Integration for Firefox 0.2.4
如何恢复全局菜单?
(这是Ubuntu Oneiric [11.10]与Firefox 9.0.1。)
更新:

我在安全模式下重新启动(所有附加组件都已禁用)。这是我看到的(请注意,唯一的变化是菜单栏不再居中):

screenshot

接下来,我将~/.mozilla重命名为尝试一个全新的配置文件。问题得到了解决。然而,我认为这是一个不可接受的解决方案,因为我有很多设置、插件、存储的数据等等,只有一部分被Firefox Sync覆盖。一个涉及丢失数据的解决方案并不是真正的解决方案。

可能是大量的应用程序指示器挤占了它所需的空间,导致它像那样下降吗?听起来你已经正确设置了。 - Tom Brossman
不,如果是这样的话,菜单将会显示而不是标题。 - Jo-Erlend Schinstad
@TomBrossman:有趣的想法,但正如我刚刚上传的新屏幕截图所示(请参见编辑部分),除非字体没有被间距算法考虑在内(我使用的是Ubuntu Condensed,因为这是一台小屏幕上的迷你本),否则还有很多剩余的空间容纳菜单栏。此外,在更改字体之前,我经常遇到超出可用空间的菜单栏。Unity处理这个问题的方式是简单地不显示菜单栏的末尾(实际上,它将它们放在托盘图标和指示器后面)。所以除非最近有所改变,这不是问题所在。 - Scott Severance
@vasa1: 哎呀!如果我在安全模式下运行,当然全局菜单扩展也是启用的。对我来说,这是一个非常明显的事情,我竟然忽视了。谢谢你。如果你把你的评论变成答案,我会接受它。我的问题是InstantFox,现在已经解决了。 - Scott Severance
2个回答

使用您的旧配置文件,您能否简单地禁用所有扩展程序并查看问题是否消失?(类似于您已经尝试的安全模式。)然后,逐个重新启用扩展程序并观察情况。(显然,全局菜单栏扩展程序不应被禁用。)

如果只是一个单独的扩展程序(而不是一些棘手的“协同作用”),您可以通过这种方式找出是哪一个,然后决定是否可以不使用它或者忍受居中全局菜单的新奇之处。


谢谢。有问题的扩展名是InstantFox。我暂时已经禁用了它,并给作者发了电子邮件。 - Scott Severance

在“附加组件管理器”中禁用以下所有内容:
- Adblock Plus 2.0.3 - AutoPager 0.7.1.2 - Firebug 1.9.0 - Flagfox 4.1.11 - InstantFox 2.6.1 - Searchbar Autosizer 1.5.7 - Tab Scope 1.1.3 - Unity Integration for Firefox 0.2.4
然后重新测试,并逐个启用(或依次启用)。
注意:我使用Firefox运行了几个其他附加组件(但不包括此列表中的任何一个),没有任何问题。