Como posso obter o ID do aplicativo Wayland (equivalente WM_CLASS) para um aplicativo em execução?

1

Para que o Gnome-Shell detecte corretamente que um aplicativo já está em execução, preciso especificar a StartupWWClass no arquivo da área de trabalho. No X11 isso é fácil de usar xprop (para obter WM_CLASS), mas no Wayland não consigo encontrar uma maneira de obter essa informação (chamado em Wayland o ID do aplicativo eu acredito). Existe uma maneira de consegui-lo?

PS: Estou ciente de que, em geral, o Wayland não permite obter informações sobre outros aplicativos como o X11. No entanto, essa informação não é particularmente sensível, então acho que o Wayland ou o Gnome-Shell (o compositor) pode ter feito uma exceção para esse identificador permitir que as pessoas determinem quais aplicativos se identificam e quais aplicativos estão sendo executados.

    
por Arthur P. 29.11.2017 / 19:07

0 respostas