Package: wmctrl Version: 1.07-5 When invoking 'wmctrl -l' wmctrl returns an incomplete list of windows.
In this example, I have no windows open and wmctrl reports correctly: $ wmctrl -l 0x00a00003 4294967295 debian Bottom Expanded Edge Panel 0x00a0002f 4294967295 debian Top Expanded Edge Panel But if I open gedit, I get identical output: $ gedit & $ wmctrl -l 0x00a00003 4294967295 debian Bottom Expanded Edge Panel 0x00a0002f 4294967295 debian Top Expanded Edge Panel I open nautilus and wmctrl will pickup gedit: $ nautilus /tmp & $ wmctrl -l 0x00a00003 4294967295 debian Bottom Expanded Edge Panel 0x00a0002f 4294967295 debian Top Expanded Edge Panel 0x00e0c32f 0 debian Unsaved Document 1 - gedit Lastly I close gedit and execute wmctrl, (sometimes) wmctrl will correct itself: $ wmctrl -l 0x00a00003 4294967295 debian Bottom Expanded Edge Panel 0x00a0002f 4294967295 debian Top Expanded Edge Panel 0x03600091 0 debian tmp - File Browser Currently running Debian GNU/Linux Etch, kernel 2.6.18-5-amd64, and I have confirmed that this affects downstream distributions such as Ubuntu 7.04.