Indikator-appmenu baru di Maverick merusak menu LyX: menu aplikasi tidak ditampilkan di jendela aplikasi atau di applet. (Lihat Laporan bug .)
Sebagai solusi saat bug diperbaiki, apakah ada cara untuk membuat pengecualian untuk applet, sehingga LyX akan diabaikan dan applet masih bisa digunakan untuk yang lainnya? Sesuatu yang mirip dengan pengecualian Maximus.
Jawaban:
Jalankan aplikasi
Untuk memulai aplikasi (mis.,
gcalctool
) Dengan menu di dalam aplikasi dan bukan di panel, jalankan yang berikut di terminal:Untuk memulai aplikasi dengan menu yang diaktifkan di aplikasi dan panel, jalankan:
Alih-alih menggunakan terminal, Anda dapat menggunakan Alt+ F2cara pintas untuk memulai dialog yang dijalankan, di mana Anda akan memasukkan:
atau
Edit peluncur aplikasi di Ubuntu 10.10
Untuk membuatnya lebih mudah untuk selalu meluncurkan aplikasi Anda dengan pengaturan appmenu yang sama, Anda dapat mengedit peluncur aplikasi di menu, panel gnome, dan di desktop:
Gnome-panel dan desktop yang: cukup klik kanan peluncur, pilih "Properties" dan tambahkan
env UBUNTU_MENUPROXY=
atauenv UBUNTU_DISPLAY_BOTH=1
dengan nilai di bidang "Command": (sumber: xrmb2.net )Menu: klik kanan menu dan pilih "Edit Menu". Di jendela baru, cari peluncur yang ingin Anda edit dan klik tombol "Properties" di sebelah kanan. Sekali lagi, cukup tambahkan variabel seperti di atas (jangan lupa 'env'), klik "Tutup" dua kali dan Anda harus selesai.
Edit peluncur di Univeritas berbasis Compiz di Ubuntu 11.04
Metode kotor: Ubah file .desktop peluncur di
/usr/share/applications
direktori:Misalnya, jalankan
Sekarang edit
Exec=
-line untuk memuat salah satu dari dua variabel dari atas, misalnya .:Simpan file, dan meluncurkan gcalctool dari bilah launcher Unity harus menjalankannya dengan menu di dalam aplikasi.
Kerugian dari metode ini: itu akan mengubah peluncur untuk semua pengguna dan mungkin akan dikembalikan oleh pembaruan sistem.
Metode yang lebih baik:
Salin file .desktop terkait ke direktori home Anda:
Seperti pada metode di atas, edit
Exec=
-line untuk memuat salah satu dari dua variabel:Jadikan file dapat dieksekusi:
Mulai Nautilus di folder itu dan klik dua kali file .desktop (yang seharusnya hanya membaca "Kalkulator" dalam contoh):
Sekarang Anda akan melihat ikon peluncur di bilah peluncur - sematkan melalui quicklist dan Anda selesai.
Catatan: Agar berfungsi di atas dengan aplikasi KDE, ganti
UBUNTU_MENUPROXY=
denganQT_X11_NO_NATIVE_MENUBAR=1
.sumber
alacarte
.Pekerjaan lain di sekitar yang tidak akan memberi Anda menu ganda, adalah memulai LyX dengan:
Tidak menyetel variabel lingkungan UBUNTU_MENUPROXY hanya akan mengabaikan appmenu.
sumber
Itu harus:
Untuk menyingkirkan proses cangkang yang masih melekat.
sumber
Saya telah membuat skrip shell, bernama "lyx_unity", yang mengeksekusi APPMENU_DISPLAY_BOTH = 1 sebelum lyx, dan mengedit entri menu sehingga ia mengeksekusi "lyx_unity" bukannya "lyx".
sumber
@waluylo, pembungkus lyx saya (dan mungkin Robert juga) terlihat seperti ini
sumber