在Ubuntu 18.04中是否可以有全局应用程序主菜单(类似于Unity中可用的菜单,应用程序菜单显示在顶部栏中)?
互联网上关于此主题的信息有很多冲突,大多数建议是安装一些不再可用或无法维护的Gnome扩展。此外,大多数(如果不是全部)答案都是针对Ubuntu 17.10的。所以我想知道是否有一种方法可以用于Ubuntu 18.04?
在Ubuntu 18.04中是否可以有全局应用程序主菜单(类似于Unity中可用的菜单,应用程序菜单显示在顶部栏中)?
互联网上关于此主题的信息有很多冲突,大多数建议是安装一些不再可用或无法维护的Gnome扩展。此外,大多数(如果不是全部)答案都是针对Ubuntu 17.10的。所以我想知道是否有一种方法可以用于Ubuntu 18.04?
Answers:
注意:此扩展名不再存在,因此此答案已过时。但是,由于历史原因,答案仍保持原样。建议您尝试使用其他机制而不是此插件来实现此目标。
如果这个事实很重要,我是扩展程序的作者: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现在正在使用(作为用户决定)被称为appmenu-gtk-module的unity-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的官方站点安装扩展,则可以自己检查所有事情。问题也可以在那里报告。