import gtk.gdk
root = gtk.gdk.get_default_root_window()
for id in root.property_get('_NET_CLIENT_LIST')[2]:
    w = gtk.gdk.window_foreign_new(id)
if w:
    pass
Как получить список всех окон на моем рабочем столе gnome2 с помощью pygtk?