Дублирующиеся иконки для созданных вручную элементов запуска GNOME

Я скачал Aptana Studio 3 и создал следующий элемент запуска для использования Alacarte:

файл: alacarte-made.desktop

[Desktop Entry]
Comment=
Terminal=false
Name=Aptana Studio 3
Exec=AptanaStudio3
Type=Application
Icon=/opt/Aptana-Studio-3/icon.xpm

Затем, когда я добавляю значок в избранное и открывает Aptana Studio 3 Я получаю два значка для него, один для запуска новых экземпляров и один для текущего запущенного экземпляра, как показано на следующем снимке экрана:

enter image description here

Как заставить приложение использовать тот же значок, добавленный в избранное?

46
задан 18 October 2018 в 00:10

2 ответа

Чтобы сохранить просеивание через поток, упомянутый @earthmeLon, вам нужно сделать следующее:

  1. Запустить приложение
  2. Запустить терминал и запустить xprop WM_CLASS. Нажмите на окно приложения.
  3. Вы получите некоторый результат, например, WM_CLASS(STRING) = "Navigator", "Firefox". Выберите один из классов, например, Firefox в этом примере
  4. Добавьте класс в качестве значения StartupWMClass в файл .desktop. Например, StartupWMClass=Firefox
  5. Сохраните файл .desktop, закройте приложение и снова откройте его. Теперь в лаунчере должен быть только 1 значок
0
ответ дан 18 October 2018 в 00:10

StartupWMClass

Вы можете использовать StartupWMClass для группировки окон по классам.

См. эту ветку для получения дополнительной информации.

0
ответ дан 18 October 2018 в 00:10

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

Похожие вопросы: