เมื่อเรียกใช้โปรแกรมจาวา (เช่น IntelliJ IDEA และ Crashplan) ในตัวเรียกใช้งาน Unity ของ Natty ไอคอนที่ซ้ำกันจะแสดงขึ้น (ดูภาพ) สำหรับ IntelliJ ฉันสร้างไฟล์ .desktop สำหรับ Crashplan ไฟล์ .desktop นั้นมาพร้อมกับแอปพลิเคชัน มีบางสิ่งที่สามารถเปลี่ยนแปลงได้ในไฟล์ .desktop (หรือที่อื่น ๆ ) ที่สามารถป้องกันสิ่งนี้ได้หรือไม่? ฉันไม่พบรายงานข้อผิดพลาดเพื่อความเป็นเอกภาพ แต่โปรแกรมอย่าง Gnome-Do / Docky มีรายงานข้อผิดพลาด และต้องทำการเปลี่ยนแปลงภายในแอปพลิเคชันเพื่อป้องกันสิ่งนี้
ในภาพนี้ไอคอนที่ 1 คือไอคอนที่สร้างขึ้นจากไฟล์ .desktop และไอคอนที่สองคือหลังจากเปิดใช้งาน ไอคอนที่สองจะหายไปเมื่อปิดแอปพลิเคชัน
ไฟล์ 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 ให้ไฟล์ .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]=