¿Cómo puedo cambiar el ícono de una aplicación iniciada desde un método abreviado de teclado (o terminal)?

¿Cómo puedo cambiar el ícono de una aplicación iniciada desde un método abreviado de teclado (o terminal)?

Logré cambiar el pobre ícono predeterminado de NetBeans (32x32), que aparece en el selector de ventanas (Alt+Tab), a HD one (128x128) cuando lo inicié desde el Iniciador haciendo clic en él, pero todavía no puedo hacerlo cuando lo inicié desde un teclado. acceso directo ("/bin/sh netbeans") o terminal (simplemente ingrese "netbeans").

Busqué en todo el sistema y reemplacé todos los archivos .png sospechosos, por lo que ni siquiera tengo idea de dónde viene el ícono de 32x32. También intenté modificar la línea "Icon=..." en el archivo .desktop (¿Cómo puedo cambiar el ícono de una aplicación en el iniciador de Unity?), cosa "xdg-icon-resource install ..." (¿Cómo empaquetar correctamente el icono de una aplicación?), y alacarte (¿Cómo agrego una aplicación al tablero?), pero aún así falla.

¿Existe alguna forma posible de hacerlo? ¿O existe algún comando apropiado para invocarlo como si se hiciera clic en él desde el Iniciador? (<=> dejar que se considere .desktop)?

Estoy en Ubuntu 14.04 LTS.

Gracias.

Respuesta1

No estoy seguro de esto, pero creo que el ícono al que te refieres lo establece la propia aplicación. Por lo tanto, para cambiar el icono tienes que cambiarlo en la configuración del programa (si es posible) o alterar el código fuente del programa.

Sé con certeza que así es como funciona una aplicación que escribí; Aunque no sé si todos son así.

información relacionada