Рейтинг:1

Почему некоторые значки, зафиксированные в Dock, открываются как новые значки, а не поверх существующего значка?

флаг cn

Итак, я создал несколько .рабочий стол файлы и положить затем в мой .local/доля/приложения открывать электронные приложения, которые я создал с помощью Нативфьер. Эти приложения прекрасно отображаются в меню приложений, и я могу исправить их в Dock, но когда я их открываю, они открываются в виде нового значка на панели, как показано на изображении ниже:

введите описание изображения здесь

Первый значок на изображении — это тот, который я добавляю в избранное, и когда я нажимаю на них, открывается последний.

Есть ли способ манипулировать этим поведением, чтобы приложение открывалось в том же значке, который я отметил как «Избранное»? Как это работает с другими приложениями, такими как Nautilus, Tunderbird, даже с калькулятором на скриншоте.

Ниже приведен файл .desktop для приложения, показанного на снимке экрана:

[Вход на рабочий стол]
Версия=1.0
Имя=Собрать
Комментарий = веб-приложение
Exec=/home/brenno/.webapp-manager/Gather6010-linux-x64/Gather6010
Терминал=ложь
X-MultipleArgs=false
Тип = Приложение
Icon=/home/brenno/.local/share/ice/icons/Gather.png
Категории=GTK;Сеть;
MimeType=текст/html;текст/xml;приложение/xhtml_xml;
StartupWMClass=WebApp-Gather6010
Уведомление о запуске=истина
X-WebApp-URL=https://gather.town/app/S1LGHOTUkxcaTyin/Yosemite%20Labs

Спасибо!

Рейтинг:1
флаг cn

Суть здесь в том, чтобы установить ваш WMClass прямо в файле рабочего стола. Откройте приложение и проверьте его WMClass следующим образом. Запустите команду

xprop | grep WM_CLASS

затем щелкните окно вашего приложения. Если класс соответствует указанному в .рабочий стол файл, работающий экземпляр будет представлен в виде белой точки под закрепленным значком.

флаг cn
Это был правильный ответ, спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.