Я хотел бы получить изображение окна X-сервера (окно верхнего уровня, родительское окно - корневое окно) с его рамкой / рамкой / строкой заголовка.Я уже пробовал несколько библиотек (Xlib, XRender, gdk, cairo), но ни одна из них не работает.Захваченное изображение имеет ту же геометрию, что и окно, но рамка отсутствует.
Проблема заключается в том, что дочернее окно, которое должно содержать изображение рамки, имеет тип InputOnly.Причиной этого может быть то, что кадр визуализируется оконным декоратором на лету одновременно с самим окном.
Я не могу захватить изображение из RootWindow, поскольку окно может быть частично или полностью закрыто.
В качестве альтернативы может быть сделан косметический ремонт захваченного изображения окна.
Есть предложения?Спасибо.
PS.Когда compiz не работает, все работает как положено.