Compiz
Un article de Wikipédia, l'encyclopédie libre.
|
|||
---|---|---|---|
Changement de bureau virtuel avec Compiz
|
|||
Dernière version | 0.6.2 (le 18 octobre 2007) | ||
Environnement | GNU/Linux | ||
Type | Gestionnaire de fenêtres | ||
Licence | GPL | ||
Site web | www.compiz.org |
Compiz est un logiciel libre ainsi qu'un gestionnaire de fenêtres permettant des effets graphiques avancés comme la transparence, la 3D et les ombres. Il utilise les serveurs graphiques Xgl ou AIGLX, serveurs X en 3D, qui se fondent sur une bibliothèque OpenGL ainsi que sur l'accélération 3D de la carte graphique du système.
Compiz est un projet ayant pour but de permettre la composition de l’affichage, c’est-à-dire l’utilisation de la carte graphique en lieu et place du processeur central pour s’occuper de tout ou partie de l’affichage. Le projet Beryl est un fork de Compiz, dont il s'est séparé en raison de dissensions sur les priorités du développement. Mais les deux projets ont ensuite à nouveau fusionné pour former Compiz Fusion[1].
Sommaire |
[modifier] Description
Compiz fournit des effets visuels permettant d'améliorer la convivialité des environnements graphiques. Il combine un gestionnaire de fenêtres et un compositeur d'images reposant sur OpenGL pour le rendu.
Le gestionnaire de fenêtres permet la manipulation de toutes les applications et objets qui sont affichés à l’écran. Le compositeur d'images permet aux fenêtres et autres graphiques d'être combinés afin de former une image composée. Cela consiste à assembler les différentes couches d'images en une image unique pour pouvoir être affichée à l’écran.
Compiz fonctionne actuellement en combinaison avec Xgl ou AIGLX respectivement initié par Novell et le projet Fedora.
Des plugins permettent d'utiliser indifféremment GNOME, KDE ou Xfce et de profiter de ces effets graphiques.
Actuellement, les gestionnaires de fenêtres et les compositeurs d'images fonctionnent pour la majorité sans accélération matérielle, ce qui représente une perte au niveau de la répartition des calculs : le processeur central de l'ordinateur s'occupe de tâches graphiques alors que la carte graphique qui a un processeur dédié et optimisé pour les graphismes reste peu utilisée.
Compiz permet en combinaison avec Xgl de tirer profit de la carte graphique, déchargeant ainsi le processeur central. Par exemple, Microsoft Windows, jusqu'à la version XP, gère les fenêtres via le processeur central. Si vous bougez une fenêtre lorsque la charge du système est importante, des traînées de fenêtres apparaissent à l'écran.
Aujourd'hui, en se reposant principalement sur la carte graphique, Compiz permet de bouger des fenêtres sans jamais avoir de traînées ni ralentissement même lors de l'utilisation d'une machine de faible puissance. Mac OS X le permet depuis 2002 avec Jaguar, grâce à son système Quartz Extreme.
Le 19 septembre 2006, la communauté de développeurs bénévoles formée autour de Quinn Storm, un contributeur très actif de Compiz, décide, après des mois de discussions (et de nombreux refus de la part du mainteneur principal de Compiz d'intégrer la majorité de ses contributions) de lancer officiellement le fork de Compiz : Beryl. Les 2 projets se sont réunifiés en un seul. La fusion des deux projets s'appelle Compiz Fusion.
[modifier] Voir aussi
[modifier] Articles connexes
[modifier] Liens externes
- (en) Site officiel du projet Compiz
- (en) beryl-project.org (Site communautaire du projet Beryl)
- (fr) La documentation sur le site opensuse.org, une traduction partielle en français y est accessible
- (fr) Documentation pour Ubuntu
- (en) Comment configurer Compiz+AIGLX sous Debian