На этот вопрос уже есть ответ здесь:
Я только начал использовать Gnome Shell и пока что мне нравится Это. Однако я добавил некоторые из моих часто используемых приложений в избранное в док-станцию, и некоторые из них появляются дважды при запуске.Один раз, как будто они не работают, а затем другой, который работает, но со значком низкого разрешения.
Пока что это произошло с:
Это довольно раздражает. Я предполагаю, что это происходит потому, что эти приложения запускают 2 процесса, первый из которых (который используется в ярлыках .desktop
) - это просто сценарий bash, который устанавливает переменные среды и применяет некоторую логику перед запуском реальной программы. .
Кто-нибудь знает, есть ли способ исправить это?
xprop WM_CLASS
. Нажмите на окно приложения. WM_CLASS(STRING) = "Navigator", "Firefox"
. Выберите один из классов, например, Firefox
в этом примере StartupWMClass
в файл .desktop
. Например, StartupWMClass=Firefox
.desktop
, закройте приложение и снова откройте его. Теперь в лаунчере должен быть только 1 значок