Instale wmctrl
se necessário e, em seguida, liste suas janelas com wmctrl -l
para descobrir seus IDs. Por exemplo,
$ wmctrl -l
0x02a00002 0 fractina XdndCollectionWindowImp
0x02a00005 0 fractina unity-launcher
0x02a00008 0 fractina unity-panel
0x02a0000b 0 fractina unity-dash
0x02a0000c 0 fractina Hud
0x02c0000a 0 fractina Desktop
0x03600010 0 fractina memory usage - How to recognize which browser window corresponds to an ID in system monitor - Ask Ubuntu - Mozilla Firefox
0x03e0000a 0 fractina alexp@fractina: ~
Pode ser que você queira IDs de processo e não IDs de janela; você pode usar wmctrl -lp
para mostrar os IDs do processo para os processos em execução em cada janela.