Ubuntu 18.04Si creas una aplicación en Java o C++puedes querer tener un lanzador de iconos personalizado para tu aplicación. Con dicho lanzador puedes simplemente iniciar tu aplicación a través del entorno de escritorio de Ubuntu (Gnome) en lugar de ejecutarla desde la línea de comandos.
Esto no sólo es útil para las aplicaciones que construyes por tu cuenta. También ocurre a menudo que las aplicaciones multiplataforma, como por ejemplo Postman, no proporcionan un lanzador de este tipo.
En este caso puedes simplemente crear tu propio lanzador mediante los siguientes pasos.
Paso 1:
Busca un icono para tu aplicación que tenga un tamaño de 404px por 404px. Esto asegura un aspecto agradable en el dock.
Paso 2:
Coloque su aplicación y el icono en una carpeta separada y colóquela según sus necesidades por ejemplo «/opt/»
Paso 3:
Encuentre la StartupWMClass de su aplicación ejecutando el comando «xprop WM_CLASS» en su terminal y haciendo clic en la ventana principal de su aplicación en ejecución. GNOME utiliza esto para asociar las ventanas con la aplicación propietaria.
Por ejemplo, si está haciendo esto en un navegador Chrome en ejecución, el resultado debería ser así: