Cara mendapatkan menu aplikasi global di Ubuntu 18.04

11

Apakah mungkin untuk memiliki menu utama aplikasi global di Ubuntu 18.04 (mirip dengan apa yang tersedia di Unity, dengan menu aplikasi muncul di bar bagian atas)?

Ada banyak informasi yang saling bertentangan mengenai hal ini di internet, dengan sebagian besar saran untuk memasang beberapa ekstensi Gnome yang tidak lagi tersedia atau tidak dikelola. Selain itu, sebagian besar (jika tidak semua) jawabannya adalah untuk Ubuntu 17.10. Jadi saya bertanya-tanya apakah ada cara untuk memilikinya untuk Ubuntu 18.04?

Oleg
sumber
Sudahkah Anda mencoba jawaban untuk Ubuntu 17.10? Mereka tentang rilis yang lebih lama bukan berarti mereka tidak akan bekerja dengan 18.04?
pomsky
2
Aku tidak. Satu-satunya jawaban yang saya temukan menyarankan untuk menginstal beberapa ekstensi usang. Saya hanya ingin tahu apakah ada cara yang lebih baik untuk 18,04.
Oleg
2
Jawaban singkatnya adalah "kemungkinan besar tidak". Mungkin satu-satunya harapan adalah seseorang merasa termotivasi untuk menulis dan mempertahankan ekstensi lain.
pomsky

Jawaban:

8

PEMBERITAHUAN: Ekstensi ini tidak ada lagi, membuat jawaban ini ketinggalan zaman. Namun jawabannya telah dibiarkan apa adanya karena alasan historis. Disarankan agar Anda mencoba menggunakan mekanisme lain untuk mencapai tujuan ini, daripada plugin ini.

Jika fakta ini penting, saya penulis ekstensi: https://gitlab.com/lestcape/Gnome-Global-AppMenu

Saya tidak dapat berbicara untuk pengembang ubuntu atau gnome, tetapi seperti yang sudah Anda ketahui, tidak ada implementasi resmi yang tersedia untuk gnome-shell atau sesi ubuntu.

The Gnome-Global-AppMenu ekstensi didukung di Ubuntu 18.04 (sesi X11) lebih baik dari sebelumnya.

Keinginan saya untuk menghentikan Gnome-Global-AppMenu didasarkan pada beberapa fakta yang tidak benar-benar valid sekarang, untuk alasan itu Gnome-Global-AppMenu tidak dihentikan sekarang, selain itu, ada perbaikan.

Gnome-Global-AppMenu sekarang menggunakan (sebagai keputusan pengguna) garpu unity-gtk-module yang disebut appmenu-gtk-module. Ini adalah garpu yang sama yang digunakan di Mate dan XFCE. Juga dukungan jayanta ditingkatkan untuk benar-benar berfungsi dan lebih banyak hal ditambahkan.

Setelah banyak waktu terbalik untuk meremehkan bagaimana Gtk, Gnome shell dan juga unity-gtk-module bekerja di sekitar menu global, dengan pengembang garpu ini disebut appmenu-gtk-module, kami dapat membuat beberapa kode funtional untuk menangani Jendela Gtk Wayland. Berikut adalah kode asli yang dapat Anda instal dan uji dari sumber: https://gitlab.com/lestcape/unity-gtk-module

Secara pribadi, saya juga ingin berkontribusi untuk meningkatkan lebih banyak dukungan Wayland untuk aplikasi Gtk di dalam appmenu-gtk-module, karena appmenu-gtk-module hanya memiliki dukungan awal untuk Gtk-Wayland.

Mengembangkan sesuatu adalah kesenangan bagi saya dan tidak akan pernah menjadi kewajiban. Jadi, tidak ada yang berarti bahwa saya akan berjanji tidak menghentikan pengembangan ekstensi ini atau sesuatu seperti itu. Tetapi juga jika itu terjadi, kodenya adalah dan akan dapat digunakan untuk pengembang yang ingin melanjutkannya.

Anda dapat memeriksa sendiri semua hal itu jika Anda menginstal ekstensi dari situs resminya di gitlab. Masalah bisa dilaporkan juga di sana.

Lestcape
sumber
Itu tidak pernah menjadi "rilis", atau setidaknya bukan untuk saya. Saya tidak ingin mempublikasikan apa pun di situs gnome. The extensions.gnome.org/extension/1250/... tidak dipublikasikan be me. Baca komentar saya sendiri di sana. Appmenu-gtk-module dapat diunduh dan diinstal dari repositori ubuntu 18.04 seperti yang didistribusikan dengan desktop Mate.
lestcape
1
Tautan ekstensi sekarang mengembalikan 404 Tidak Ditemukan.
Omar Bahareth
1
Semua orang: Meskipun tautannya 404 sekarang, pos ini dibiarkan utuh karena alasan historis. Tolong jangan tandai posting ini untuk perhatian moderator tambahan.
Thomas Ward
1
Ya ... Perpanjangan itu akhirnya dihentikan. Ini tidak berarti bahwa seseorang tidak dapat memperbarui kode ekstensi agar berfungsi dengan versi gnome-shell terakhir. Artinya saya tidak akan menjadi orang itu lagi. Alasan di balik keputusan saya untuk menghentikan ekstensi dapat ditemukan di sini: gitlab.gnome.org/GNOME/gtk/issues/1132 Jika Anda memiliki minat untuk menemukan kode ekstensi: extensions.gnome.org/extension-data / ... Juga versi terbaru dapat ditemukan di sini: github.com/jiqing112/Gnome-Global-AppMenu
lestcape