Menu hilang di Lotus note 8 dan Eclipse in Unity

10

Saya menginstal catatan lotus 8.5.2 pada 10.10 netbook menggunakan desktop kesatuan. Pada awalnya catatan lotus menunjukkan menunya. Tiba-tiba (tidak yakin apakah saya melakukan sesuatu) menu menghilang. Ketika saya mulai menggunakan desktop gnome, menu masih ada di sana. Unity hanya menampilkan menu file untuk catatan dengan satu-satunya entri untuk catatan penutup.

Jorge Castro
sumber
3
Hai. Saya tidak berpikir terkait dengan masalah yang dilaporkan. Eclipse berfungsi baik dengan AppMenu di ubuntu> = 11.10. Cukup ikuti instruksi ini: bugs.launchpad.net/eclipse/+bug/618587/comments/46
Elvis D.

Jawaban:

11

Sebenarnya ada cara untuk mendukung menu global untuk Eclipse:
Gunakan VI untuk mengedit file berikut: sudo vi /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so.
Cari Eclipse (tipe /Eclipse) dan ganti karakter E dengan X (tipe rX).
Simpan (ketik :wq) dan jalankan sudo ldconfig.

yossile
sumber
1
Ketika saya mencoba untuk membuka file itu dengan gedit atau vi terbuka seperti jika Anda mencoba untuk membuka biner. Banyak \ 00, saya memang mencari Eclipse tetapi tidak ada E di sekitarnya. Kecuali Anda maksud nama Eclipse sehingga dikatakan Xclipse? Gedit juga memperingatkan bahwa saya dapat merusak file jika saya mengeditnya.
russjr08
@ russjr08 Lihat pembaruan saya tentang cara melakukannya
yossile
Wow itu berhasil !! Terima kasih banyak! Menandai sebagai jawaban :)
russjr08
Apakah ada cara untuk melakukan ini dengan Netbeans juga?
russjr08
1
Perlu menggunakan bvi, vi akan merusak file.
Fish Monitor
3

Ini adalah bug yang dilaporkan dalam cara aplikasi SWT (seperti Eclipse dan Lotus Notes) menangani appmenu.

Sebagai solusinya, buat skrip ini:

#!/bin/bash
export UBUNTU_MENUPROXY=0
_path_to_downloaded_eclipse_/eclipse

Jika Anda menginstal gerhana dengan Pusat Perangkat Lunak, maka gunakan which eclipseuntuk menentukan jalur.

Jadikan file itu dapat dieksekusi dan coba jalankan. Anda dapat menggunakan "Menu Utama" (mencari di Dasbor) untuk membuat peluncur untuk itu sehingga muncul di Dasbor.

Itu akan memindahkan menu dari bilah atas Unity ke jendela gerhana. Setelah bug diperbaiki, Anda dapat menjalankan gerhana secara normal.

Pertanyaan lain memiliki deskripsi yang lebih menyeluruh tentang menonaktifkan appmenu untuk aplikasi apa pun .

idbrii
sumber
@ Jorge: Saya agak bingung. Saya pikir saya menjawab ini pada pertanyaan ini , jadi saya kira Marco memindahkan jawaban saya untuk saya?
idbrii
Di Ubuntu 13.10 dengan versi Eclipse Scala IDE dari Typesafe. Saya tidak punya folder / usr / lib / gtk .... Memasang gnome-shell tidak membantu. Ini adalah satu-satunya hal yang berhasil.
GlenPeterson
1

Saya menemukan ini di launchpad . Bisakah Anda mencobanya, dan memberi tahu kami? (Tulis perintah persis seperti ini, karena Anda dapat mencari dan mengganti vim dengan menulis perintah)

sudo apt-get install vim
sudo vim /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so

Vim akan muncul. Tulis ini:/Eclipse

Kemudian, ganti E Eclipse dengan X dengan menulis ini:rX

Akhirnya, hanya menyimpan dengan menulis ini: ZZ. Dalam batas, jadi Anda harus melakukan SHIFT + Z SHIFT + Z!

Langkah selanjutnya mungkin opsional, saya tidak tahu:

sudo ldconfig
Addison Montgomery
sumber
0

Ini adalah solusi yang sama: Jika Anda memiliki peluncur di desktop, Anda dapat memasukkan ini ke baris "Perintah" pada halaman properti Peluncur:

env UBUNTU_MENUPROXY=0 /opt/eclipse/eclipse43jee/eclipse

Seperti ini:

Tangkapan layar

knb
sumber