Я хочу иметь возможность рисовать непосредственно в корневом окне Python, используя Cairo. Я тестировал отрисовку кода в полноэкранном окне, поэтому знаю, что проблема не в этом. Однако, когда я пытаюсь рисовать прямо в корневом окне, вот так:
root = gtk.gdk.get_default_root_window()
cr = root.cairo_create()
...
# Drawing code here
Ничего не произошло. Код работает нормально, но на экран ничего не выводится. Есть ли способ сделать это, или мне нужно наложить прозрачное окно поверх всего? (Проблема с этим решением заключается в настройке нескольких мониторов)