Учитывая несколько открытых окон браузера, я хотел бы распознать, какой соответствует определенному идентификатору, данному в системном мониторе.
Там какой-либо путь состоит в том, чтобы найти окно, учитывая свой идентификатор?
Установка wmctrl
при необходимости, затем перечислите свои окна с wmctrl -l
для обнаружения их идентификаторов. Например,
$ 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: ~
может иметь место, что Вы хотите идентификаторы процесса и не окно ID; можно использовать wmctrl -lp
для показа идентификаторов процесса для процессов, работающих в каждом окне.