Как преобразовать идентификатор окна X11 в идентификатор процесса

Я работаю над небольшим приложением, и мне нужно найти PID процесса, используя идентификатор окна X11 его основного окна или дочерних окон. Я видел примеры для такого преобразования, используя_NET_WM_PID, но я не могу понять, как это сделать, не используя его. Причина неиспользования_NET_WM_PID в том, что он не реализован во всех доступных оконных менеджерах, и мое приложение должно работать с любым из них (или, по крайней мере, с большинством из них). Может ли кто-нибудь помочь мне, пожалуйста, и дать мне несколько советов / указаний о том, как решить эту проблему? Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос