Ícono de la aplicación Lowres en el cambio de window (alt-tab)

Descargué manualmente e instalé Sublime Text 2 (en lugar de agregar el repository e instalarlo a través de apt-get install ) y estoy teniendo algunos problemas para conseguir que gnome encuentre los icons de alta resolución para sublime.

Extraje la aplicación a /usr/lib/sublime-text Agregué el siguiente script ejecutable como /usr/bin/sublime

 #!/bin/sh export SUBLIME_HOME="/usr/lib/sublime-text" $SUBLIME_HOME/sublime_text $* 

El directory /usr/lib/sublime-text/Icon contiene icons para varias resoluciones en subdirectorys (16×16, 32×32, 48×48, 128×128, 256×256), y usé el 256×256 cuando agregué el elemento del menu al menu de canela.

¿Cómo localiza Gnome el ícono de una aplicación? Cambié el nombre al directory /etc/lib/sublime-text/Icon y luego no obtuve ningún icono (icono de gnome pnetworkingeterminado)

Obviamente, Gnome está usando un ícono de la carpeta /usr/lib/sublime-text , pero si es así ¿por qué cómo hago para usar uno de alta resolución? Además, ¿cómo Gnome coincide con la aplicación del nombre de la image? Actualmente el script en /usr/bin se llama sublime , el directory en /usr/lib se llama sublime-text , el ejecutable en /usr/bin/lib/sublime-text se llama sublime_text y el elemento del menu se define en un file llamado Sublime Text.desktop .

En serio, no entiendo cómo el sistema logra hacer coincidir todo esto …


Estoy ejecutando Linux Mint 13 (Canela)

Si bien esta no es la mejor solución, soluciono el problema de los icons de baja resolución simplemente apuntando directamente a la versión más alta posible dentro del file .desktop. En este caso específicamente, lo tengo apuntando a una copy local del icono oficial de 256px, pero cualquier location debería funcionar.

 Icon=/home/patrick/.icons/sublime-256.png 

Copié los icons de Sublime en varios directorys /usr/share/icons/hicolor/[NxN]/apps

Luego hice un file sublime.desktop y lo puse bajo ~/.local/share/applications , con Icon=sublime_text .

Eso pareció funcionar.