Открытие файла.jar .desktop дублирует значок на панели избранного.

Это код.desktop

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=GelAnalyzer
Comment=GelAnalyzer
Path=/softwares/GelAnalyzer2010a/
Exec=java -jar GelAnalyzer.jar
Icon=/usr/share/icons/gel.png
Terminal=false

И я поместил его на панель избранного, но каждый раз, когда я открываю ее, она не открывается на значке фаворита, она открывается в новом, как показано на рисунке:

Все программы открыты и имеют зеленый шар слева, кроме геланализатора, который является файлом.jar и открывает новые окна

Это "поправимо"? Я имею в виду, он может открыть на нем значок фаворита?

1 ответ

Решение

Я считаю добавление StartupWMClass на ваш *.desktop файл должен решить вашу проблему...

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=GelAnalyzer
Comment=GelAnalyzer
Path=/softwares/GelAnalyzer2010a/
Exec=java -jar GelAnalyzer.jar
Icon=/usr/share/icons/gel.png
Terminal=false
StartupWMClass=Main

(Важно иметь правильное значение для StartupWMClass; см. комментарии ниже).

Другие вопросы по тегам