在 Firefox 开发者版中,我希望标题栏在悬停时更改为菜单栏。我看到有人建议通过在 about:config 中将选项“ui.use_unity_menubar”设置为 true 来实现这一点,但那行不通。
我手动安装了 Firefox 开发者版本,而不是使用 PPA,因为我希望安装与当前 Firefox 安装并行 - 如下所述:https://askubuntu.com/a/548005/428453
该链接中也描述了;如果手动安装 Firefox DE,则不会安装 Unity 全局菜单(默认)...但它没有说明如何安装它。
如何安装/启用 Unity 全局菜单?
答案1
我……有点解决办法,但需要妥协。请先阅读完整答案。
(请注意,如果您像我一样手动将 Firefox 开发人员版本安装到 /usr/lib/firefox,则需要备份它,因为它将被替换。另外,请备份您的 ~/.mozilla 文件夹,以防以下操作失败并擦除您的 .mozilla 文件夹。)
首先,使用以下命令添加 Firefox beta ppasudo add-apt-repository ppa:mozillateam/firefox-next
使用以下方式安装 Firefox betasudo apt-get update && sudo apt-get install --only-upgrade firefox
现在运行firefox -P
您的开发者版本配置文件应该仍然在那里。选择它并打开 Firefox。您将获得 ppa 上的最新测试版,如您在“关于 Firefox”中看到的那样,您还将获得开发人员工具和全局菜单栏。
然而,我很确定开发者版本专用的所有工具都不会更新。只有基础浏览器会更新。
更正:开发版没有 Beta 版所没有的专用工具。升级到 Beta 版不会丢失任何东西;只是比保留开发版更麻烦。
当我弄清楚了这一点后,我立即回到了没有全局菜单的手动安装(还有一个非常烦人的错误,即 URL 栏不会自动聚焦到新选项卡上),所以您可能不想遵循这些步骤。但如果您确实希望立即修复全局菜单,并且对所有开发人员工具的当前状态也感到满意,那么这可能是值得的。参见上文。
否则,我猜你会和我一起等待 Mozilla 修补这个错误。由于这个问题很麻烦而且 Unity 也快要死了,所以这个 Bug 被以 wontfix 的形式解决了。
糟糕的是,对此的唯一答案是放弃开发者版本并安装测试版 ppa(当然,它具有 Unity 集成),但这就是我所得到的全部。