Quando si lanciano programmi Java (come IntelliJ IDEA e Crashplan) nel programma di avvio di Natty Unity, vengono visualizzate icone duplicate (vedere l'immagine). Per IntelliJ ho creato il file .desktop, per Crashplan il file .desktop viene fornito con l'applicazione. C'è qualcosa che può essere cambiato nei file .desktop (o da qualche altra parte) che può impedire che ciò accada? Non sono riuscito a trovare una segnalazione di bug per l'unità stessa, ma programmi come Gnome-Do / Docky hanno segnalazioni di bug e hanno dovuto apportare modifiche interne alle loro applicazioni per evitarlo .
In questa immagine la prima icona è quella creata dal file .desktop e la seconda icona è dopo averlo lanciato. La seconda icona scompare quando si chiude l'applicazione.
File IntelliJ personalizzato .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 fornisce il file .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]=