如何在 Ubuntu 18.04 上获取全局应用程序菜单

ovk*_*ovk 12 gnome-shell 18.04

是否可以在 Ubuntu 18.04 中拥有全局应用程序主菜单(类似于 Unity 中可用的菜单,应用程序菜单出现在顶部栏中)?

互联网上有很多关于这个主题的相互矛盾的信息,主要是建议安装一些不再可用或未维护的 Gnome 扩展。此外,大多数(如果不是全部)答案都是针对 Ubuntu 17.10 的。所以我想知道是否有办法在 Ubuntu 18.04 上使用它?

les*_*ape 8

注意:此扩展不再存在,使此答案已过时。然而,由于历史原因,答案保持原样。建议您尝试使用其他机制来实现此目标,而不是使用此插件。

如果这个事实很重要,我是扩展的作者:https : //gitlab.com/lestcape/Gnome-Global-AppMenu

我不能代表 ubuntu 或 gnome 开发人员,但正如您已经注意到的那样,gnome-shell 或 ubuntu-session 没有任何官方实现可用。

侏儒全局AppMenu扩展在Ubuntu 18.04(X11会话)比以往更好的支持。

我决定停止 Gnome-Global-AppMenu 是基于一些现在不是真正有效的事实,因此Gnome-Global-AppMenu现在没有停止,除此之外,它还有改进。

Gnome-Global-AppMenu 现在使用(作为用户决定)unity-gtk-module 的分支,称为 appmenu-gtk-module。这与 Mate 和 XFCE 中使用的前叉相同。此外,jayanta 支持得到了改进,可以真正发挥作用,并添加了更多内容。

在深入了解 Gtk、Gnome shell 和 unity-gtk-module 如何围绕全局菜单工作之后,与这个名为 appmenu-gtk-module 的 fork 的开发者一起,我们能够创建一些功能代码来处理全局菜单Gtk Wayland 窗口。这是您可以从源代码安装和测试的原始代码:https : //gitlab.com/lestcape/unity-gtk-module

就我个人而言,我也想为 appmenu-gtk-module 中的 Gtk 应用程序增强 Wayland 支持做出贡献,因为 appmenu-gtk-module 只是对 Gtk-Wayland 的初始支持。

开发一些东西对我来说是一种乐趣,永远不会成为一种义务。所以,这并不意味着我保证不会停止开发这个扩展或类似的东西。但如果发生这种情况,代码对于想要继续使用它的开发人员来说也是可行的。

如果您在 gitlab 中从他的官方站点安装扩展程序,您可以自己检查所有这些内容。问题也可以在那里报告。