Ao iniciar programas java (como IntelliJ IDEA e Crashplan) no iniciador do Natty's Unity, são exibidos ícones duplicados (veja a imagem). Para o IntelliJ, criei o arquivo .desktop, para o Crashplan, o arquivo .desktop é fornecido com o aplicativo. Existe algo que pode ser alterado nos arquivos .desktop (ou em outro lugar) que pode impedir que isso ocorra? Não consegui encontrar um relatório de erro para a própria unidade, mas programas como o Gnome-Do / Docky têm relatórios de erros e tiveram que fazer alterações internas em seus aplicativos para evitar isso.
Nesta imagem, o 1º ícone é aquele criado a partir do arquivo .desktop e o segundo ícone é depois de iniciá-lo. O segundo ícone desaparece ao fechar o aplicativo.
Arquivo .desktop personalizado do IntelliJ
#!/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 fornece arquivo .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]=