Al iniciar programas java (como IntelliJ IDEA y Crashplan) en el iniciador de Unity de Natty, se muestran íconos duplicados (ver imagen). Para IntelliJ creé el archivo .desktop, para Crashplan el archivo .desktop se suministra con la aplicación. ¿Hay algo que se pueda cambiar en los archivos .desktop (o en otro lugar) que pueda evitar que esto ocurra? No pude encontrar un informe de error para la unidad en sí, pero programas como Gnome-Do / Docky tienen informes de error y tuvieron que hacer cambios internos en sus aplicaciones para evitar esto.
En esta imagen, el primer ícono es el creado a partir del archivo .desktop y el segundo ícono es después de iniciarlo. El segundo icono desaparece al cerrar la aplicación.
Archivo personalizado de IntelliJ .desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/opt/idea/bin/idea128.png
Name[en_US]=IntelliJ IDEA
Exec=/opt/idea/bin/idea.sh
Name=IntelliJ IDEA
Icon=/opt/idea/bin/idea128.png
StartupNotify=true
Crashplan proporciona el archivo .desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=CrashPlan
Categories=;
Comment=CrashPlan Desktop UI
Comment[en_CA]=CrashPlan Desktop UI
Exec=/usr/local/crashplan/bin/CrashPlanDesktop
Icon=/usr/local/crashplan/skin/icon_app_64x64.png
Hidden=false
Terminal=false
Type=Application
GenericName[en_CA]=