Falta el menú en Lotus notes 8 y Eclipse en Unity

10

Instalé Lotus Notes 8.5.2 en 10.10 netbook usando Unity Desktop. Al principio las notas de loto mostraban su menú. De repente (no estoy seguro si hice algo) el menú desapareció. Cuando comienzo a usar el escritorio gnome, el menú todavía está allí. Unity muestra solo el menú de archivo para notas con la única entrada para cerrar notas.

Jorge Castro
fuente
3
Hola. No creo que esté relacionado con el problema informado. Eclipse funciona bien con AppMenu en ubuntu> = 11.10. Simplemente siga estas instrucciones: bugs.launchpad.net/eclipse/+bug/618587/comments/46
Elvis D.

Respuestas:

11

En realidad no hay una manera de apoyar a los menús globales para Eclipse:
Uso VI para editar el archivo siguiente: sudo vi /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so.
Busque Eclipse (tipo /Eclipse) y reemplace el carácter E con una X (tipo rX).
Guárdelo (escriba :wq) y ejecútelo sudo ldconfig.

feroz
fuente
1
Cuando intenté abrir ese archivo con gedit o vi, se abre como si intentaras abrir un binario. Muchos \ 00, busqué Eclipse pero no hay ninguna E alrededor. A menos que se refiera al nombre Eclipse, ¿entonces dice Xclipse? Gedit también me advierte que podría corromper el archivo si lo edito.
russjr08
@ russjr08 Ver mis actualizaciones acerca de cómo hacerlo
yossile
¡Guau, eso funcionó! Muchas gracias! Marcado como respuesta :)
russjr08
¿Hay alguna manera de hacer esto con Netbeans también?
russjr08
1
Necesita usar bvi, vi corromperá el archivo.
Fish Monitor el
3

Este es un error reportado en cómo las aplicaciones SWT (como Eclipse y Lotus Notes) manejan el menú de la aplicación.

Como solución alternativa, cree este script:

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

Si instaló eclipse con el Centro de software, úselo which eclipsepara determinar la ruta.

Haga que el archivo sea ejecutable e intente ejecutarlo. Puede usar el "Menú principal" (buscar en el Tablero) para crear un iniciador para que aparezca en el Tablero.

Eso debería mover los menús de la barra superior de Unity a la ventana del eclipse. Una vez que se solucione el error, podrá ejecutar eclipse normalmente.

Otra pregunta tiene una descripción mucho más completa de la desactivación del menú de aplicaciones para cualquier aplicación .

idbrii
fuente
@Jorge: Estoy un poco confundido. Creo que respondí esto en esta pregunta , ¿así que supongo que Marco movió mi respuesta por mí?
idbrii
En Ubuntu 13.10 con la versión Scala IDE de Eclipse de Typesafe. No tengo la carpeta / usr / lib / gtk ... Instalar gnome-shell no ayudó. Esto fue lo único que funcionó.
GlenPeterson
1

Encontré esto en la plataforma de lanzamiento . ¿Podrías probarlo y contarnos? (Escriba los comandos exactamente así, porque puede buscar y reemplazar en vim escribiendo comandos)

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

El vim aparecerá. Escribe esto:/Eclipse

Luego, reemplace la E de Eclipse con una X escribiendo esto:rX

Por último, sólo tienes que guardar escribiendo esto: ZZ. ¡En mayúsculas, entonces debes hacer SHIFT + Z SHIFT + Z!

El siguiente paso es quizás opcional, no sé:

sudo ldconfig
Addison Montgomery
fuente
0

Esta es la misma solución: si tiene un iniciador en el escritorio, puede insertarlo en la línea "Ccommand" de la página de propiedades del Iniciador:

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

Me gusta esto:

Captura de pantalla

knb
fuente