Ist es möglich, ein globales Hauptmenü für Anwendungen in Ubuntu 18.04 zu haben (ähnlich wie in Unity, wobei das Anwendungsmenü in der oberen Leiste angezeigt wird)?
Es gibt viele widersprüchliche Informationen zu diesem Thema im Internet, mit hauptsächlich Vorschlägen zur Installation einiger Gnome-Erweiterungen, die nicht mehr verfügbar sind oder nicht gewartet werden. Außerdem sind die meisten (wenn nicht alle) Antworten für Ubuntu 17.10. Ich frage mich also, ob es eine Möglichkeit gibt, es für Ubuntu 18.04 zu haben.
gnome-shell
18.04
Oleg
quelle
quelle
Antworten:
Wenn diese Tatsache von Bedeutung ist, bin ich der Autor der Erweiterung: https://gitlab.com/lestcape/Gnome-Global-AppMenu
Ich kann nicht für Ubuntu- oder Gnome-Entwickler sprechen, aber wie Sie bereits bemerken, gibt es keine offizielle Implementierung für Gnome-Shell oder die Ubuntu-Sitzung.
Die Erweiterung Gnome-Global-AppMenu wird in Ubuntu 18.04 (X11-Sitzung) besser als je zuvor unterstützt.
Mein Wunsch, Gnome-Global-AppMenu einzustellen, beruhte auf mehreren Fakten, die derzeit nicht wirklich gültig sind. Aus diesem Grund wird Gnome-Global- AppMenu jetzt nicht eingestellt, außerdem weist es Verbesserungen auf.
Das Gnome-Global-AppMenu verwendet jetzt (als Benutzerentscheidung) die Gabel des Unity-GTK-Moduls namens Appmenu-GTK-Modul. Dies ist dieselbe Gabel, die in Mate und XFCE verwendet wird. Auch die Jayanta-Unterstützung wurde verbessert, um wirklich zu funktionieren, und es wurden weitere Dinge hinzugefügt.
Nachdem wir viel Zeit gebraucht hatten, um zu verstehen, wie Gtk, Gnome-Shell und auch Unity-GTK-Modul im globalen Menü funktionieren, konnten wir mit dem Entwickler dieser Gabel namens Appmenu-GTK-Modul einen Funktionscode für die Handhabung des Moduls erstellen Gtk Wayland Fenster. Hier ist der Originalcode, den Sie von der Quelle aus installieren und testen können: https://gitlab.com/lestcape/unity-gtk-module
Persönlich möchte ich auch dazu beitragen, die Wayland-Unterstützung für die Gtk-Anwendungen innerhalb des appmenu-gtk-Moduls weiter zu verbessern, da das appmenu-gtk-Modul nur eine anfängliche Unterstützung für das Gtk-Wayland bietet.
Etwas zu entwickeln ist für mich ein Vergnügen und wird niemals eine Verpflichtung sein. Nichts davon bedeutet also, dass ich verspreche, die Entwicklung dieser Erweiterung oder ähnliches nicht abzubrechen. Aber auch in diesem Fall ist und bleibt der Code für die Entwickler verfügbar, die damit fortfahren möchten.
Sie können all diese Dinge selbst überprüfen, wenn Sie die Erweiterung von seiner offiziellen Website in gitlab installieren. Probleme können auch dort gemeldet werden.
quelle