Komposé offers a great new way to manage a big number of windows on different Virtual Desktops. It creates a fullscreen view where every window is represented by a scaled screenshot of its own.
Thanks to the KDE framework it is possible to create those screenshots "on the fly" while you are working without much overhead. The image scaling is done through the high performance image library Imlib2.
Since version 0.5 support for the Composite and Damage extensions has been added, which allows us to display window contents without grabbing screenshots. However with the current state of graphics drivers XOrg may be awfully slow (or even crash sometimes) when enabling the Composite extension.
Komposé is open-source software, licensed under the GNU General Public License (GPL).
· Komposé needs at least Qt 3.2 and KDE 3.2. Furthermore Imlib2 is required for image operations, make sure it's compiled with mmx and sse support for faster scaling.
· The overall performance of Komposé depends heavily on your CPU. On my 2.4GHz machine I don't notice any delay when it shows up, delay may however occur on slower CPUs.