Tem sido discutido no "outro" fórum:
- Existe um comando linux para determinar os IDs de janela associados a um determinado ID de processo?
- Como obter uma janela X11 de um processo ID?
No primeiro, @Patrick aponta que xwininfo
pode retornar informações sobre todas janelas, e usando xprop
para cada janela, você pode verificar a propriedade _NET_WM_PID
, correspondendo-a ao seu ID de processo.