Некоторые приложения дважды отображаются в доке при использовании Gnome Shell? [дубликат]

На этот вопрос уже есть ответ здесь:

Я только начал использовать Gnome Shell и пока что мне нравится Это. Однако я добавил некоторые из моих часто используемых приложений в избранное в док-станцию, и некоторые из них появляются дважды при запуске.Один раз, как будто они не работают, а затем другой, который работает, но со значком низкого разрешения.

Пока что это произошло с:

  • Komodo IDE
  • SmartGit
  • SmartSVN

Это довольно раздражает. Я предполагаю, что это происходит потому, что эти приложения запускают 2 процесса, первый из которых (который используется в ярлыках .desktop ) - это просто сценарий bash, который устанавливает переменные среды и применяет некоторую логику перед запуском реальной программы. .

Кто-нибудь знает, есть ли способ исправить это?

3
задан 11 September 2016 в 19:22

1 ответ

я нашел ответ в другой ветке

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

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

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