GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Es posible hacer que Indicator-appmenu ignore una aplicación específica?

El nuevo indicador-menú de la aplicación en Maverick rompe el menú de LyX:el menú de la aplicación no se muestra ni en la ventana de la aplicación ni en el applet. (Consulte el informe de errores).

Como solución mientras se soluciona el error, ¿hay alguna forma de hacer una excepción para el subprograma, de modo que se ignore LyX y el subprograma aún se pueda usar para todo lo demás? Algo parecido a las excepciones de Maximus.

Mejor respuesta

Ejecutar una aplicación

  • Para iniciar una aplicación (p. ej., gcalctool ) con el menú dentro de la aplicación en lugar de en el panel, ejecute lo siguiente en una terminal:

    UBUNTU_MENUPROXY= gcalctool
    

    Para iniciar la aplicación con el menú habilitado en la aplicación y el panel, ejecute:

    APPMENU_DISPLAY_BOTH=1 gcalctool
    
  • En lugar de usar la terminal, puede usar Alt + F2 acceso directo para iniciar un cuadro de diálogo de ejecución, en el que introduciría:

    env UBUNTU_MENUPROXY= gcalctool
    

    o

    env UBUNTU_DISPLAY_BOTH=1 gcalctool
    

Editar lanzadores de aplicaciones en Ubuntu 10.10

Para que sea más fácil iniciar siempre su aplicación con la misma configuración del menú de la aplicación, puede editar los lanzadores de aplicaciones en el menú, el panel de gnome y en el escritorio:

  • Gnome-panel y escritorio:simplemente haga clic derecho en el iniciador, seleccione "Propiedades" y anteponga env UBUNTU_MENUPROXY= o env UBUNTU_DISPLAY_BOTH=1 al valor en el campo "Comando":


    (fuente:xrmb2.net)

  • Menú:haga clic derecho en el menú y seleccione "Editar menús". En la nueva ventana, busque el iniciador que desea editar y haga clic en el botón "Propiedades" a la derecha. Nuevamente, simplemente anteponga las variables como arriba (no olvide el 'env'), haga clic en "Cerrar" dos veces y debería haber terminado.

Editar lanzadores en Unity basado en Compiz en Ubuntu 11.04

  • Método sucio:cambie el archivo .desktop del lanzador en /usr/share/applications directorio:

    • Por ejemplo, ejecute

      gksudo gedit /usr/share/applications/gcalctool.desktop
      
    • Ahora edite el Exec= -línea para contener cualquiera de las dos variables de arriba, por ejemplo:

      Exec=env UBUNTU_MENUPROXY= gcalctool
      
    • Guarde el archivo e inicie gcalctool desde la barra de inicio de Unity para ejecutarlo con el menú dentro de la aplicación.

    Desventajas de este método:cambiará el lanzador para todos los usuarios y probablemente será revertido por las actualizaciones del sistema.

  • Mejor método:

    • Si ya está agregado, desancla el iniciador de la barra de inicio.
    • Copie el archivo .desktop relacionado en su directorio de inicio:

      cp /usr/share/applications/gcalctool.desktop ~/.local/share/applications
      
    • Al igual que en el método anterior, edite el Exec= -línea para contener cualquiera de las dos variables:

      Exec=env UBUNTU_MENUPROXY= gcalctool
      
    • Hacer el archivo ejecutable:

      chmod +x ~/.local/share/applications/gcalctools.desktop
      
    • Inicie Nautilus en esa carpeta y haga doble clic en el archivo .desktop (que debería decir "Calculadora" en el ejemplo):

      nautilus ~/.local/share/applications
      
    • Ahora debería ver el ícono del iniciador en la barra del iniciador:fíjelo a través de la lista rápida y listo.

Relacionado:¿Cómo tonstall y Use Awesome WM?

Nota: Para que lo anterior funcione con las aplicaciones de KDE, reemplace UBUNTU_MENUPROXY= con QT_X11_NO_NATIVE_MENUBAR=1 .


Ubuntu
  1. ¿Cómo SSH en un directorio específico?

  2. ¿Es posible crear y usar menús en Vim (basado en terminal)?

  3. ¿Cómo hacer que un montaje Cifs/smb ignore Umask?

  4. ¿Asociar una palabra clave a una aplicación en Unity Launcher?

  5. ¿Cómo hacer que el lanzador de Unity sea transparente?

Cómo hacer que curl ignore errores de certificado

Cómo crear un lanzador de aplicaciones integrado para un archivo Appimage en Ubuntu

Este script organiza su lanzador de aplicaciones GNOME en categorías

Los 5 mejores lanzadores de aplicaciones para Ubuntu

¿Icono sin icono duplicado del lanzador?

¿Cómo hacer que Unity muestre siempre los resultados del filtro?