Como Aplicativos baseados em eletrônica têm problemas ao usar os ícones de bandeja / systray no Gnome, fechando (pressionando X ) em tais aplicativos levam efetivamente a eles serem ocultados, já que eles também desaparecem da barra de aplicativos (não tenho certeza sobre o termo).
Isso significa que abrir o aplicativo novamente abriria uma segunda (ou terceira ou ...) instância, o que poderia fazer com que erros começassem a aparecer.
Esses aplicativos são exibidos ao fazer ps -ef | grep my-app
, mas existe alguma maneira de fazer com que o Gnome processe a janela de um aplicativo que tenha sido "fechado" / oculto, enviando algum sinal?
P.S. Eu sei que um pode usar xdotool
ou wmctrl
para enviar sinais X ( veja este link ), mas enviá-los para uma janela que tenha sido removida por si só resulta em mensagens de erro (já que a janela não existe mais).