我想知道我是否可以将单击 Alt 键时出现的菜单移到顶部栏。我知道这听起来很愚蠢,但我不想让它占用我的窗口空间。
答案1
本质上,Gnome Shell 不支持将用户菜单显示在顶部栏中,而不是显示在应用程序窗口的标题栏下,Gnome Shell 自 17.10 版以来一直是 Ubuntu 的默认桌面。这确实与 Unity shell 形成了鲜明对比,在 Unity shell 中,将该菜单显示在顶部栏中(对于受支持的应用程序)是一项核心功能。
Gnome 开发人员本身可能对实现该功能不感兴趣。他们想彻底摆脱该用户菜单。您会注意到,Gnome 应用程序(如 Files (nautilus)、Evince(PDF 查看器)、Gedit(编辑器)不再提供此类用户菜单。相反,选项通过应用程序标题栏中的按钮显示。
在类似问题的另一个答案,指出使用扩展 Gnome Global Menu Extension。然而,答案没有被接受。事实上,它只对有限数量的应用程序有效(有效?)。此外,该扩展最近没有再更新。
如果您坚持使用此功能,您可能需要考虑使用其他桌面。伴侣桌面对这个功能的支持非常好。事实上,他们甚至有一个内置模式来模拟 Unity 桌面。对全局菜单的支持实际上依赖于 Unity 团队的努力。
另一个选择是KDE 桌面. 此外,该桌面对全局菜单具有相当好的可选支持。
在任何一种情况下,并非所有应用程序都受到支持,因为 Linux 中的应用程序可以使用不同的工具包来呈现其图形用户界面。