web-dev-qa-db-ja.com

Lotus Notes 8およびUnityのEclipseにメニューがありません

Unityデスクトップを使用して10.10ネットブックにLotus Notes 8.5.2をインストールしました。最初に、Lotus Notesはメニューを表示しました。突然(何かをしたかどうかわからない)メニューが消えた。 gnomeデスクトップを使用して起動すると、メニューはまだそこにあります。 Unityは、ノートを閉じるための唯一のエントリを持つノートのファイルメニューのみを表示します。

10
Georg

実際には、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を実行します。

11
yossile

これは 報告されたバグ 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を無効にする のより完全な説明があります。

3
idbrii

これはバグであり、報告されています。ここでそれに従うことができます: https://bugs.Eclipse.org/bugs/show_bug.cgi?id=33056

2
user13977

これは 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
1

これは同じ回避策です。デスクトップにランチャーがある場合、ランチャーのプロパティページの「Ccommand」行にこれを挿入できます。

env UBUNTU_MENUPROXY=0 /opt/Eclipse/eclipse43jee/Eclipse

このような:

Screenshot

0
knb

Google社員の場合、Saucy Salamanderでこれを取得している場合は、これを試してください: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1221848

0
David Carboni