Menu manquant dans Lotus notes 8 et Eclipse dans Unity

10

J'ai installé les notes de lotus 8.5.2 sur le netbook 10.10 en utilisant le bureau de l'unité. Au début, les notes de lotus montraient son menu. Soudain (je ne sais pas si j'ai fait quelque chose), le menu a disparu. Lorsque je commence à utiliser gnome desktop, le menu est toujours là. Unity affiche uniquement le menu de fichiers pour les notes avec la seule entrée pour la fermeture des notes.

Jorge Castro
la source
3
Salut. Je ne pense pas que cela soit lié au problème signalé. Eclipse fonctionne très bien avec AppMenu dans ubuntu> = 11.10. Suivez simplement ces instructions: bugs.launchpad.net/eclipse/+bug/618587/comments/46
Elvis D.

Réponses:

11

En fait , il existe un moyen de soutenir les menus globaux pour Eclipse:
Utilisez VI pour modifier le fichier suivant: sudo vi /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so.
Recherchez Eclipse (type /Eclipse) et remplacez le caractère E par un X (type rX).
Enregistrez-le (tapez :wq) et exécutez sudo ldconfig.

yossile
la source
1
Lorsque j'ai essayé d'ouvrir ce fichier avec gedit ou vi, il s'ouvre comme si vous essayiez d'ouvrir un binaire. Beaucoup de \ 00, j'ai cherché Eclipse mais il n'y a pas de E autour. A moins que vous ne vouliez dire le nom Eclipse donc il est écrit Xclipse? Gedit prévient également que je pourrais corrompre le fichier si je le modifie.
russjr08
@ russjr08 Voir mes mises à jour sur la façon de le faire
yossile
Wow cela a fonctionné !! Merci beaucoup! Marquage comme réponse :)
russjr08
Existe-t-il un moyen de le faire avec Netbeans également?
russjr08
1
Besoin d'utiliser bvi, vi corrompra le fichier.
Fish Monitor
3

Il s'agit d'un bogue signalé dans la façon dont les applications SWT (comme Eclipse et Lotus Notes) gèrent le menu d'applications.

Pour contourner ce problème, créez ce script:

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

Si vous avez installé eclipse avec Software Center, utilisez ensuite which eclipsepour déterminer le chemin.

Rendez ce fichier exécutable et essayez de l'exécuter. Vous pouvez utiliser le "Menu principal" (recherche dans le Dash) pour créer un lanceur pour qu'il apparaisse dans le Dash.

Cela devrait déplacer les menus de la barre supérieure d'Unity vers la fenêtre d'éclipse. Une fois le bug corrigé, vous pourrez exécuter eclipse normalement.

Une autre question a une description beaucoup plus approfondie de la désactivation du menu d'applications pour n'importe quelle application .

idbrii
la source
@Jorge: Je suis un peu confus. Je pense que j'ai répondu à cette question , donc je suppose que Marco a proposé ma réponse pour moi?
idbrii
Sur Ubuntu 13.10 avec la version Scala IDE d'Eclipse de Typesafe. Je n'ai pas de dossier / usr / lib / gtk .... L'installation de gnome-shell n'a pas aidé. C'était la seule chose qui fonctionnait.
GlenPeterson
1

J'ai trouvé ça sur le tableau de bord . Pourriez-vous l'essayer et nous le dire? (Écrivez les commandes exactement comme ceci, car vous pouvez rechercher et remplacer sur vim en écrivant des commandes)

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

Le vim apparaîtra. Écrire cela:/Eclipse

Ensuite, remplacez le E d' Eclipse par un X en écrivant ceci:rX

Enfin, il suffit de sauvegarder en écrivant ceci: ZZ. En majuscules, vous devez donc faire MAJ + Z MAJ + Z!

La prochaine étape est peut-être facultative, je ne sais pas:

sudo ldconfig
Addison Montgomery
la source
0

C'est la même solution: si vous avez un lanceur sur le bureau, vous pouvez l'insérer dans la ligne "Ccommand" de la page des propriétés du lanceur:

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

Comme ça:

Capture d'écran

knb
la source