Compiz est le gestionnaire de fenêtres et d’effets visuels installé par défaut la distribution Desktop-Ubuntu Unity et certaines de ses variantes utilisant l'accélération 3D. Développé pour GNU/Linux et sans équivalent sous d'autres plates-formes, il propose un ensemble d'effets graphiques et visuels.
Son gestionnaire de configuration CompizConfig Setting Manager (appelé aussi CCSM) présenté ici vous permettra de profiter de toutes les possibilités offertes par Compiz: Cube 3D, Effet "Exposition", effets lors du déplacement, ouverture, fermeture de fenêtres, transitions lors de changement de bureau, transparence des fenêtres, déroulement des menus, etc.
Le méta-paquet Compiz gérant les effets du bureau est installé par défaut dans Desktop-Ubuntu Unity, et certaines de ses variantes. Par contre, son gestionnaire de configuration n'est pas installé. Il suffit alors pour cela d'installer le paquet compizconfig-settings-manager ainsi que les greffons de celui-ci compiz-plugins, compiz-plugins-extra.
Bien qu'installé par défaut dans Ubuntu-Mate, le gestionnaire de fenêtres actif est Marco. Pour changer de gestionnaire de fenêtres, se rendre dans l'application MATE Tweak → Fenêtres → Gestionnaire de fenêtres pour choisir Compiz.
Certains effets comme l'Expo et le Cube 3D sont actifs par défaut dans Ubuntu-Mate. Une fois Compiz actif, essayez les raccourcis clavier:
Si vous ne souhaitez pas modifier la configuration de ceux-ci, l'installation de CCSM n'est pas nécessaire.
Installer puis utiliser Compiz comme gestionnaire de fenêtres sur une variante d'Ubuntu où celui-ci n'est pas installé comporte des risques importants d'instabilité. Perte des fenêtres, voire du bureau. Sauf à savoir ce que vous faites, n'utilisez pas Compiz sur ces variantes. Si vraiment vous souhaitez bénéficier des effets Compiz, utilisez une variante compatible comme Ubuntu Unity ou sa session classique ou encore Ubuntu-Mate.
Et si malgré tout vous voulez tenter l'aventure en installant le paquet compiz, la commande à saisir dans un terminal pour remplacer le gestionnaire de fenêtres actif par Compiz est la suivante:
compiz --replace
Pour plus de sûreté, pensez à créer une session dédiée pour faire vos tests.
La modification des paramètres des effets visuels est valable uniquement pour la session utilisateur active. Chaque compte utilisateur, administrateur ou non, peut alors être paramétré séparément.
Noter aussi que les raccourcis peuvent être différents selon la variante d'Ubuntu utilisée.
Cet outil est à manier avec précaution quand on utilise la variante officielle Unity. Il peut rendre votre bureau inutilisable.
(L'effet Expo est compatible avec le Cube 3D)
L'effet "Expo" présente les bureaux sur un seul plan. C'est un effet facile à mettre en œuvre, présentant peu de risque car compatible avec Unity et ce, sans désactivation d'effets.
(Actif par défaut dans Ubuntu-Mate.)
Le sélecteur d'espace de travail apparaîtra dans la barre de lanceurs d'Unity.
L'"Exposition" de vos espaces de travail est active de suite.
Pour l'utiliser, un clic sur le sélecteur d'espace de travail présent dans la barre d'Unity ou utiliser la combinaison de touches <SUPER> + <S>.
Passons à la configuration de cette "Expo".
(Actif par défaut dans Ubuntu-Mate.)
Maintenant vous pouvez utiliser la combinaison de touches <Ctrl><Alt><→>, et vous devriez voir votre cube apparaître et tourner vers la droite (<Ctrl><Alt><←> le fera tourner vers la gauche).
Pour configurer le cube cliquer sur Cube du bureau, puis:
Une fois le cube 3D activé et configuré, vous pouvez le transformer en cylindre ou sphère. Vous trouverez cette fonctionnalité dans la catégorie Effets → "Cube Reflection and deformation" → Onglet "Deformation".
Pour mettre un fond d'écran différent sur chaque bureau,
Pour avoir des fenêtres tremblantes:
À la combinaison par défaut pour changer de fenêtre (Tab+alt) peut être ajoutée une autre. Dans Échelle → Assignations, dans Lancer le sélecteur de fenêtres modifiez le raccourci clavier proposé. Dans Gestion des fenêtres vous trouverez de nombreuses possibilités, raccourcis claviers, clic souris pour passer d'une fenêtre à l'autre.
Toutes les options Effets sont situées dans le module Animations:
L'une des raisons principales de configurer Compiz est le fait que vous pouvez avoir de la vraie transparence (et pas juste une fausse où on ne peut même pas voir ce qui se passe sur la fenêtre du dessous). C'est toujours l'un des effets les plus impressionnants, que l'on puisse bouger une fenêtre sur le bureau et que cela soit comme une fenêtre réelle à travers laquelle on peut regarder.
Si vous utilisez une application pour avoir des widgets, vous pouvez utiliser conjointement le greffon Widget layer (Catégorie Bureau). Avec ce greffon vous pouvez afficher ou non les widgets.
Par défaut le raccourci clavier pour activer les widgets est F9. Vous pouvez modifier la configuration dans l'onglet Action du greffon.
Activer et paramétrer la fonctionnalité Capture d'écran qui se trouve dans la catégorie Extras. Une fois activé, il suffit de faire touche <SUPER> + clicGauche pour dessiner un rectangle translucide sur l'écran, et cette zone sera capturée. L'image sera sauvée dans le dossier prédéfini (par défaut sur le bureau).
Activez la fonctionnalité firepaint, le raccourci par défaut est SUPER + SHIFT + Souris et pour effacer SUPER + SHIFT + C. Pour modifier les raccourcis, double clic dessus.
Cette Fonctionnalité permet de faire prendre à une fenêtre toute la place disponible sans chevaucher une autre fenêtre. (Il faudra désactiver au préalable l'option Accessibilité - Négatif pour pouvoir utiliser cette fonctionnalité). Les touches de raccourci : SUPER + M
Les problèmes rencontrés et leur solution sont rassemblés sur la page dédiée Compiz problèmes connus.
Pour supprimer cette application, il suffit de supprimer le paquet compizconfig-settings-manager. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
Sauf à savoir ce que vous faites, ne supprimez pas le paquet Compiz. Si vous rencontrez des problèmes, voir ci-dessous comment désactiver Compiz proprement.
Certaines applications peuvent rencontrer des conflits avec le gestionnaire de fenêtre par défaut Compiz. Vous avez alors la possibilité d'utiliser Metacity, l'autre gestionnaire de fenêtres d'Ubuntu n'utilisant pas la 3D. Ce dernier ne pouvant pas gérer les fonctionnalités d'Unity il vous faudra alors changer d'environnement pour un environnement de bureau utilisant Metacity.
L'environnement de bureau le plus simple à installer dans ce cas est Ubuntu Gnome Flashback (appelé aussi "Session GNOME classique"). Contrairement à d'autres environnements, Il installe uniquement les paquets spécifiques au bureau classique et au gestionnaire de fenêtres Metacity car il utilise les mêmes applications d'Unity.
Note: Metacity et Compiz peuvent cohabiter sans conflit. Inutile de désinstaller l'un d'eux, le chargement du gestionnaire de fenêtre ad-hoc se faisant en fonction de la session choisie.
Pour revenir ensuite à l'environnement Unity, reprendre l'opération et choisir "Ubuntu défaut"