Estoy ejecutando Eclipse y separé algunas de las ventanas. Ahora tengo 4 ventanas vinculadas a Eclipse. Lo que necesito es poder identificar cada ventana individual y poder controlarla.
Si ejecuto herramientas como: xprop,, xwininfoo wmctrl -lpuedo recuperar WM_CLASSy WM_NAMEpara la ventana principal, pero no puedo obtenerlas para las otras 3 ventanas secundarias.
¿Cómo puedo recuperar el WM_NAMEy WM_ROLEpara las 4 ventanas?
window-manager
desktop-environment
window
eclipse
slybloty
fuente
fuente

Respuestas:
Al buscar una respuesta a su pregunta, me encontré con este artículo muy detallado sobre la coincidencia de ventanas que podría ser muy útil. Es posible que Eclipse sea el culpable de no seguir los estándares de nomenclatura correctos al generar las ventanas secundarias, lo que hace que sea un error para el que debe solicitar una solución a los desarrolladores .
fuente
El uso de Intrinsics puede resolver su problema de obtener WM_WINDOW_ROLE y WM_NAME.
fuente