Si una aplicación produce un segundo ícono, que no sea genérico
Si una aplicación genera un segundo ícono en el iniciador de Unity que no sea un ícono gris genérico, ya debe haber un (otro) iniciador existente, llamando p4va su comando principal:
El .desktoparchivo de una aplicación, por definición, tiene un comando "principal" en la primera línea, comenzando con Exec=. Este es el comando que se ejecuta cuando se hace clic en el icono en el iniciador ( Unity). Aparte de eso, un .desktoparchivo puede tener una o más secciones de acceso directo, disponibles cuando hace clic derecho en el icono de representación en el Unityiniciador.
Múltiples archivos .desktop que llaman a la misma aplicación en su comando principal
Los síntomas que experimenta pueden ocurrir cuando más de un .desktoparchivo en cualquiera de los dos /usr/share/applicationso ~/.local/share/applicationstienen el mismo comando ("main-") en su primera Exec= línea, pero los archivos tienen nombres diferentes.
P4v por defecto debería instalar (y probablemente haya instalado) un .desktoparchivo, nombrado p4vasp.desktopen /usr/share/applications.
Cómo solucionarlo
Su problema debería solucionarse si elimina su propio .desktoparchivo (probablemente local) , luego lo ejecuta p4vdesde Dash y lo fija al lanzador.
¿Qué sucede si desea personalizar el iniciador existente?
Si desea cambiar el .desktopcomportamiento del archivo o, por ejemplo, su icono:
- copia el archivo de
/usr/share/applicationsa~/.local/share/applications
- no cambies el nombre del archivo
- abra el archivo
gedit(arrástrelo sobre una geditventana abierta ) y realice los cambios que desee
- cerrar sesión y volver a iniciarla, la versión local del
.desktoparchivo anulará la versión global.
Para revertir, simplemente elimine el local, cierre la sesión y vuelva a iniciarla.
Relacionado con esta publicación