Unityデスクトップを使用して10.10ネットブックにLotus Notes 8.5.2をインストールしました。最初に、Lotus Notesはメニューを表示しました。突然(何かをしたかどうかわからない)メニューが消えた。 gnomeデスクトップを使用して起動すると、メニューはまだそこにあります。 Unityは、ノートを閉じるための唯一のエントリを持つノートのファイルメニューのみを表示します。
実際には、Eclipseのグローバルメニューをサポートする方法があります。
VIを使用して、次のファイルを編集します:Sudo vi /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
。
Eclipse(type /Eclipse
)を検索し、E文字をX(type rX
)に置き換えます。
保存して(:wq
と入力)、Sudo ldconfig
を実行します。
これは 報告されたバグ SWTアプリケーション(EclipseやLotus Notesなど)がappmenuを処理する方法です。
回避策として、次のスクリプトを作成します。
#!/bin/bash
export UBUNTU_MENUPROXY=0
_path_to_downloaded_Eclipse_/Eclipse
EclipseをSoftware Centreと共にインストールした場合は、which Eclipse
を使用してパスを決定します。
そのファイルを executable にして、実行してみてください。 「メインメニュー」(ダッシュで検索)を使用して、ダッシュボードに表示されるようにランチャーを作成できます。
これにより、メニューがUnityトップバーからEclipseウィンドウに移動します。バグが修正されると、Eclipseを正常に実行できるようになります。
別の質問には、 アプリケーションのappmenuを無効にする のより完全な説明があります。
これはバグであり、報告されています。ここでそれに従うことができます: https://bugs.Eclipse.org/bugs/show_bug.cgi?id=33056
これは launchpad で見つけました。試してみて、教えてください。 (コマンドを記述することでvimを検索および置換できるため、このようにコマンドを正確に記述してください)
Sudo apt-get install vim
Sudo vim /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
Vimが表示されます。これを書く:/Eclipse
次に、EclipseのEをXに置き換えて、次のように記述します。rX
最後に、ZZ
と書いて保存します。 キャップでは、SHIFT + Z SHIFT + Z!を行う必要があります
次のステップはオプションかもしれませんが、私にはわかりません:
Sudo ldconfig
これは同じ回避策です。デスクトップにランチャーがある場合、ランチャーのプロパティページの「Ccommand」行にこれを挿入できます。
env UBUNTU_MENUPROXY=0 /opt/Eclipse/eclipse43jee/Eclipse
このような:
Google社員の場合、Saucy Salamanderでこれを取得している場合は、これを試してください: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1221848