¿Cómo encuentro con precisión las dimensiones y la posición de la ventana, incluidas las decoraciones?

He estado tratando de calcular el tamaño de una ventana para usar en un script pequeño. Mi técnica actual está usando wmctrl -lGpara averiguar las dimensiones. Sin embargo, el problema es este: Las figuras x e y que da son para la parte superior izquierda de las decoraciones de la ventana,...