Как я могу получить идентификатор приложения Wayland (эквивалент WM_CLASS) для работающего приложения?

Чтобы Gnome-Shell правильно обнаружил, что приложение уже запущено, мне нужно указать StartupWWClass в файле рабочего стола. На X11 это легко получить с помощью xprop (чтобы получить WM_CLASS), но на Wayland я не могу найти способ получить эту информацию (я называю в Wayland идентификатор приложения, который я считаю). Есть ли способ получить его?

PS: я знаю, что в общем случае Wayland не позволяет получать информацию о других приложениях, таких как X11. Однако эта информация не особо конфиденциальна, поэтому я полагаю, что либо Wayland, либо Gnome-Shell (композитор), возможно, сделали исключение для этого идентификатора, чтобы люди могли определять, какие приложения называют себя и какие приложения работают.

2
задан 29 November 2017 в 21:07

0 ответов

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

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