Menü fehlt in Lotus Notes 8 und Eclipse in Unity

10

Ich habe Lotus Notes 8.5.2 auf 10.10 Netbook mit Unity Desktop installiert. Zuerst zeigten Lotusnoten ihre Speisekarte. Plötzlich (nicht sicher, ob ich etwas getan habe) verschwand das Menü. Wenn ich Gnome Desktop verwende, ist das Menü immer noch vorhanden. Unity zeigt nur das Dateimenü für Notizen mit dem einzigen Eintrag zum Schließen von Notizen.

Jorge Castro
quelle
3
Hallo. Ich glaube nicht, dass dies mit dem gemeldeten Problem zusammenhängt. Eclipse funktioniert gut mit dem AppMenu in Ubuntu> = 11.10. Folgen Sie
Elvis D.

Antworten:

11

Tatsächlich gibt es eine Möglichkeit, globale Menüs für Eclipse zu unterstützen:
Verwenden Sie VI, um die folgende Datei zu bearbeiten : sudo vi /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so.
Suchen Sie nach Eclipse - (Typ /Eclipse) und ersetzen Sie die E - Zeichen mit einem X (Typ rX).
Speichern Sie es (Typ :wq) und führen Sie es aus sudo ldconfig.

yossile
quelle
1
Wenn ich versucht habe, diese Datei mit gedit oder vi zu öffnen, wird sie geöffnet, als ob Sie versucht hätten, eine Binärdatei zu öffnen. Viele \ 00, ich habe nach Eclipse gesucht, aber es gibt keine E's. Es sei denn, Sie meinen den Namen Eclipse, also steht dort Xclipse? Gedit warnt auch davor, dass ich die Datei beschädigen könnte, wenn ich sie bearbeite.
russjr08
@ russjr08 Siehe meine Updates, wie es geht
yossile
Wow das hat funktioniert !! Vielen Dank! Markierung als Antwort :)
russjr08
Gibt es eine Möglichkeit, dies auch mit Netbeans zu tun?
russjr08
1
Müssen Sie bvi verwenden, wird vi die Datei beschädigen.
Fisch - Monitor
3

Dies ist ein gemeldeter Fehler in der Handhabung von SWT-Anwendungen (wie Eclipse und Lotus Notes) mit dem App-Menü.

Erstellen Sie als Problemumgehung dieses Skript:

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

Wenn Sie Eclipse mit Software Center installiert haben which eclipse, bestimmen Sie den Pfad mit.

Machen Sie diese Datei ausführbar und versuchen Sie, sie auszuführen. Sie können "Hauptmenü" (Suche im Dash) verwenden, um einen Launcher dafür zu erstellen, damit er im Dash angezeigt wird.

Dadurch sollten die Menüs von der oberen Leiste von Unity in das Eclipse-Fenster verschoben werden. Sobald der Fehler behoben ist, können Sie Eclipse normal ausführen.

In einer anderen Frage wird das Deaktivieren des App-Menüs für jede Anwendung ausführlicher beschrieben .

idbrii
quelle
@Jorge: Ich bin ein bisschen verwirrt. Ich glaube, ich habe dies auf diese Frage beantwortet , also hat Marco wohl meine Antwort für mich verschoben?
idbrii
Unter Ubuntu 13.10 mit der Scala IDE-Version von Eclipse von Typesafe. Ich habe keinen Ordner / usr / lib / gtk ... Die Installation von gnome-shell hat nicht geholfen. Dies war das einzige, was funktionierte.
GlenPeterson
1

Ich habe das auf dem Launchpad gefunden . Könnten Sie es versuchen und uns sagen? (Schreiben Sie die Befehle genau so, da Sie in vim suchen und ersetzen können, indem Sie Befehle schreiben.)

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

Das vim wird angezeigt. Schreib Dies:/Eclipse

Ersetzen Sie dann das E von Eclipse durch ein X, indem Sie Folgendes schreiben:rX

Zum Schluss speichern Sie einfach, indem Sie Folgendes schreiben : ZZ. In Großbuchstaben sollten Sie also UMSCHALT + Z UMSCHALT + Z tun!

Der nächste Schritt ist vielleicht optional, ich weiß nicht:

sudo ldconfig
Addison Montgomery
quelle
0

Dies ist die gleiche Problemumgehung: Wenn Sie einen Starter auf dem Desktop haben, können Sie diesen in die Zeile "Befehl" der Eigenschaftenseite des Starters einfügen:

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

So was:

Bildschirmfoto

knb
quelle