GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Icono sin icono duplicado del lanzador?

A partir de la captura de pantalla a continuación, hay un icono duplicado de xfig programa. A veces con diferentes programas pasa lo mismo.

¿Alguna idea de cómo resolver esto?

Mejor respuesta

Puede haber diferentes causas para que el ícono de una aplicación se muestre con un signo de interrogación (o de otra forma incorrecta) en el iniciador de Unity.

Para empezar:los iconos de las aplicaciones se definen en el .desktop file expediente de una solicitud. Estos .desktop file los archivos se almacenan (normalmente) en /usr/share/applications o ~/.local/share/applications

Las causas comunes son:

  • El enlace al ícono, como se define en el .desktop file archivo de la solicitud, está roto; el icono no existe o está en la ruta incorrecta. efecto: la aplicación aparece en el iniciador con un icono incorrecto (signo de interrogación gris).
  • La aplicación está representada por más de un .desktop file . Es decir:hay más de un .desktop file archivo en su sistema, con un comando para ejecutar la aplicación en su primera Exec= línea. efecto: muchas veces, Dash muestra más de un ícono (correcto), que representa la misma aplicación. Cuando la aplicación está bloqueada en el iniciador, a veces (o siempre) si la aplicación se ejecuta, aparece otro icono (igual o ligeramente diferente).
  • Por varias razones, a veces la aplicación y el ícono del iniciador no están conectados entre sí. Aunque la aplicación se inicia con (comando en) el .desktop file archivo, la aplicación no es reconocida por .desktop file archivo como "su" aplicación efecto: Si la aplicación está bloqueada en el iniciador, muestra un icono correcto, pero aparece otro cuando se ejecuta la aplicación (signo de interrogación gris). Si la aplicación no bloqueada en el iniciador, la aplicación se representa con un icono incorrecto en el iniciador si se ejecuta. (signo de interrogación gris, ya que el archivo binario no tiene un icono de sí mismo).

En el caso de Xfig , el último es el caso. Puede solucionar el problema agregando la siguiente línea al archivo .desktop file :

StartupWMClass=xfig
  • abre el archivo de la aplicación (xfig.desktop ) con gedit:

    gksu gedit /usr/share/applications/xfig.desktop (you may have to install gksu first)
    
  • Agregue la línea:

    StartupWMClass=xfig
    

Ahora Xfig se ejecutará bajo su propio icono:

Relacionado:¿Cómo instalar Windows 8 en Wine?


Ubuntu
  1. ¿Unity Launcher usa un ícono genérico para Firefox en Ubuntu 12.04?

  2. ¿¡Todos los navegadores con un icono en el lanzador!?

  3. ¿Problemas con el icono del iniciador de Ubuntu 16.04 Eclipse?

  4. ¿Cómo actualizar el menú de la aplicación del icono del lanzador en Ubuntu 12.04?

  5. Gnome Pie:un lanzador de aplicaciones circular (menú) para Linux

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

Los 5 mejores lanzadores de aplicaciones para Ubuntu

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

¿El applet del icono de la bandeja de radio no se carga en Unity?

¿Cómo reemplazar el icono del iniciador de aplicaciones en Kubuntu (reemplazar el "k" con cualquier otra cosa)?

¿Automatizar el pedido de íconos de Unity Launcher?