logo compiz-fusion

Le gestionnaire compiz


« Parce qu’on m’a dit qu’ils savaient aussi rigoler, chez Linux, et qu’ils font tourner leur bureau en 3D.
Il me le faut ! »
Linux, le journal d'un novice - Erwan Cario

  1. Présentation rapide de Compiz
  2. Le cube 3D
  3. Le flip 3D et le sélecteur de fenêtres
  4. Autres petits réglages
  5. Optimisations de compiz

Note : cette page s'adresse aux personnes nouvelles dans le monde Linux et qui veulent activer rapidement et facilement tous les effets 3D dont ils ont entendu parler.

Le but de cette page n'est pas de décrit tout le logiciel Compiz fusion mais simplement de vous permettre de mettre en place le Cube et quelques autres effets facilement sans vous casser la tête à tout rechercher dans les 10 000 options du gestionnaire Compiz.

On verra ici :


Pourquoi cette page ?

Depuis que je suis sous GNU/Linux et utilises Compiz pour la 3D, je vois régulièrement des internautes sur des forums qui n'arrivent pas à mettre en place le fameux cube de bureau. Il faut dire qu'il suffit d'un simple coup d'œil à l'interface du Gestionnaire de Configuration Compiz Config (CCSM) pour comprendre pourquoi : l'interface est surchargée de boutons, listes et cases : il y'a des milliers d'options et on ne sait plus où cliquer. J'ai réussis (non sans mal) à maitriser le logiciel (c'est pas impossible :-) et à force de répéter les mêmes procédures à suivre aux autres, j'ai décidé de faire cette page une bonne fois pour toute.CCSM main page

Je n'ai que des compliments sur cette page, j'en déduit donc qu'elle n'est pas si inutile que cela ! Bon amusement !

Sommaire

Compiz

Avant de pouvoir activer les effets de bureau, il vous faut installer les pilotes pour votre carte graphique qui ne sont pas installés par défaut.

Assurez-vous aussi d'avoir installé les paquets compiz et compiz-fusion-plugins-extra
Comme le logiciel est très complexe, faites attention à ne pas cliquer sur n'importe quoi ! Certaines fonctions du logiciel peuvent aussi entrer en conflit avec d'autres.

Même si rien ne peux vous arriver au niveau du système, que feriez vous si toutes les fenêtres devenaient subitement invisibles ? (Ça m'est déjà arrivé : on a l'air malin après et on doit tout faire à l'aveugle).

Commençons !

CCSM permet donc de d'activer ou de retirer certains effets 3D de Bureau. Avant de passer à la mise en place de la 3D, je me dois tout de même de vous présenter brièvement les différentes catégories d'options (tels qu'ils sont rangés dans CCSM).

Pas trop perdu ? Ça va venir ! Il y'a une bonne soixantaine de sous catégories, et dans chaque se trouve quelque chose comme ceci avec ses centaines d'options repartis en plusieurs onglets :cube options

Sommaire

Le Cube !

Bon, si CCSM est un logiciel qui vous fait peur, ne vous en faites pas : suivez ce tuto et à la fin, vous aurez un magnifique cube de bureau pour épater vos amis :-)

Par défaut, les 4 bureaux sont sur un plan (ils sont alignés les un à coté des autres) mais on va les plaquer sur les faces d'un cube en cochant la case : Bureau > Desktop Cube. Voilà ! Le cube est là !

Lors de l'activation d'une fonction, il peut arriver que le logiciel se bloque quelques instants : le temps d'appliquer les changements, pas de panique.

Pour voir le cube : maintenez les touches Ctrl+Alt et le bouton gauche de la souris et… En relâchant les touches du clavier mais en bougeant la souris, votre cube bouge !

Pour le moment vous êtes super content, mais pas moi : je vous affirme que le cube est moche ! Si si : on peut faire bien mieux ! On va appliquer (1)une image de fond, (2)de la transparence et aussi (3)des images pour le dessus et le dessous

De la transparence

Il faut aller dans les options du cube. Dans la fenêtre principale de Compiz, cliquez sur Desktop Cube et rendez-vous dans le quatrième onglet intitulé Transparent Cube. Deux curseurs s'offrent à vous : le premier règle la transparence du cube lorsque celui ci est en rotation. Mettez-le environ vers 30%.
L'autre gère la transparence du cube lorsque le cube ne tourne pas. Laissez-le à 100%, je trouve aussi bien que le cube n'est pas transparent quand il ne tourne pas.mettre le cube en transparentRéessayez de faire tourner le cube. C'est joli non ?

L'image de fond

Restez dans les options du cube mais allez dans l'onglet intitulé Apearance. Parmi les options, vous voyez la dernière ligne qui se nomme Skydome. Cliquez sur la flèche devant pour dérouler les options, puis cliquez sur la case Skydome. En cliquant sur le dossier en dessous vous pouvez choisir une image de fond.mettre l'image de fond deriere la cube

Pour un bon rendu, choisissez une image genre fond d'écran, assez simple, sans trop de détails (architectures et formes géométriques sont donc à bannir).
Une image comme celle-ci par exemple.

Voilà ! Refaites tourner le cube, et votre image sera en fond :-)

Une image en haut et une image en bas !

Lorsque vous tournez le cube, vous pourvez voir le dessus et le dessous du cube. Pour faire joli, on va y coller une image :

Dans la fenêtre principale de CCSM, trouvez l'option effets > Réflexion et déformations du cube. Cochez la case et faites tourner le cube : le cube est devenu un cylindre ! Bon, nous voulions des images en haut et en bas non ? Allez dans Réflexion et déformations du cube. Dans le premier onglet, au niveau de le troisième flèche, vous pouvez choisir les images de dessus et de dessous de cube.mettre un image de dessus de cube

Rendons nous dans le dernier onglet (le troisième). Le premier menu déroulant permet de choisir comment sont organisés les bureaux : un cube (sélectionnez aucun), un cylindre ou même une sphère ! À vous de voir ce qui vous plaît ! Par contre, veillez à bien activer la case Déformation uniquement lors d'une rotation avec la souris.

Le second onglet : il permet de mettre de la réflexion (comme un miroir) au cube. Pour voir ce que cela donne, cochez la case Activé. Joli non ?
Pour faire encore mieux, je conseille de mettre les deux couleurs de surface (en dessous de la case coché précédemment) à 100 transparent, la taille de la surface de réflexion à 1.0000 et l'intensité vers 0.5000. Décochez les deux cases Zoom (pour éviter que le cube zoom lorsque l'on s'approche d'une arête). Dans mode de réflexion, choisissez Réflexion sautillante, pour que votre cube soit libre et non plus posé sur une sorte de surface.

Sommaire

Le flip 3D et le sélecteur de fenêtres

Le flip

Le flip, si vous connaissez Windows Vista, c'est ce qui vous permettait de choisir les fenêtres avec les touches Windows+Tabs (tabulation, à gauche du A).
Il existe aussi sous Compiz ! Et en bien plus complet et personnalisable !
Pour l'activer, allez dans Compiz, en bas, dans la section Gestion de fenêtres cochez Sélecteur en cascade pour le flip « traditionnel » ou sélecteur en anneau pour un flip en anneau

Pour voir ce que cela donne, faites Windows + Tabs :flip 3D C'est joli, hein ? Vous pouvez aussi faire Shift + Windows + S pour le laisser en « flip » et feuilleter vos fenêtres avec la molette de la souris. Un clic permet de sortir du flip.

Bon, le flip est pas mal, mais avec nos couleurs, ce sera mieux !

Vous avez du voir qu'il y avait un fond gris en bas ? Et bien on peut mettre la couleur que l'on veut !

Allez dans l'onglet Apparence de l'option puis en bas, déroulez les autres options avec le triangle en face de réflexions et choisissez la couleur prés de la surface. Mettez-en une pas trop forte, un peu pastel. (N'oubliez pas d'ajuster la transparence !)
Si vous aimez vous pouvez mettre une seconde couleur loin de la surface. Une autre couleur pastel n'est pas mal.
Horreur, en essayant, vous voyez une ligne horizontale en plein milieu qui rend le tout assez moche ! Pas de panique, c'est juste la surface de réflexion qui ne fait que 50% de l'écran. Pour que l'ensemble de l'écran subisse le dégradé de couleurs, utilisez le curseur taille de la surface de réflexion, juste en dessous, et mettez-le à 100%.

On peut régler d'autres truc comme la vitesse du zoom ou l'espacement des fenêtres dans l'onglet Options diverses.
Je vous laisse découvrir par vous même le sélecteur en anneau, tout aussi joli. Par contre, avant d'activer ce sélecteur, désactiver le sélecteur en cascade (le logiciel vous en informera de toute façon).

Le sélecteur d'applications

C'est un sélecteur d'application bien connu aussi sous Windows et que l'on appelle avec la combinaison de touches Alt+Tabs. Encore une fois, avec Compiz, même cette fonction plutôt classique devient une véritable fête tout en 3D et en couleurs !

Dans Compiz, cochez la case Sélecteur d'application et allez dans l'onglet Général. Voici ce que j'ai mis : activez la case Mipmap et Placer au-dessus ainsi que Icône et Minimisé. Ensuite, placez le curseur Zoom à 1.0000. Ne mettez pas trop haut, sinon c'est pas vraiment joli…

Pour basculer entre les fenêtres avec ce sélecteur, utilisez Alt+Tabs tout simplement ! Vous pouvez aussi naviguer dans l'autre sens avec Alt+Tabs+Shift et si vous avez des fenêtres ouvertes sur plusieurs bureaux utilisez Alt+Tabs+Ctrl.

Si vous voulez encore plus simple question flip, allez dans Compiz, décochez la case Sélecteur d'applications et choisissez Sélecteur d'application statique. C'est le même principe, mais un peu moins class. Les touches sont les mêmes.apps selector

Sommaire

Autres réglages sympathiques

Ces réglages ne servent absolument à rien d'autre qu'à faire joli. Autant le cube permettait d'avoir les bureaux sur ses différentes faces, là c'est uniquement une question d'esthétique.
Un halo lumineux autour des fenêtres

Cette option est plutôt jolie : dans Compiz : cochez la case Activer Décoration de la fenêtrepuis entrez dans l'option.
Mettez le rayon de l'ombre assez haut (≈13), mais mettez l'opacité plus basse (≈1.5). Personnellement, je préfère ne pas décaler l'ombre (je mets décalage à 0 en X et en Y).
Pour Décoration des fenêtres mettez (type=Normal | dialog | modaldialog | popupmenu | dock). Ainsi, seules les fenêtres du bureau et les barres du tableau de bord seront entourées de lumière (pas les menus). Si vous voulez tout rendre lumineux, mettez any.
Enfin, dans couleur de l'ombre, mettez une couleur qui flash (genre rose-fuchsia, turquoise ou vert-pomme).un halo sur les fenetres

Pré-visualiser les fenêtres réduites

Il est parfois pratique de pouvoir voir un aperçu des fenêtres ouvertes sans avoir à cliquer dessus lorsqu'elles sont réduites (comme sous Vista). L'option Prévisualisation des fenêtres et justement faite pour cela. Vous n'avez qu'à cocher la case. Des options peuvent être définies mais je trouve très bien comme ça.la previsuation des fenêtres

L'exposé

Cette fonction, bien connue sous les systèmes Mac OS, permet de mettre toutes les applications ouvertes en mosaïque sur l'écran lors de la pression d'une touche.expose selectorPour l'activer, c'est un peu caché : il faut aller dans Échelle (pas Échelle (outils de mise à l'échelle) mais Échelle dans Gestion des fenêtres). Dans l'onglet bindings cochez la case Lancer le sélecteur de fenêtre en face du petit clavier (si c'est un raccourcis clavier que vous voulez). Choisissez une touche en cliquant sur Choisir une combinaison de touche appuyez sur la combinaison que vous voulez puis relâchez. Perso, j'ai mis la touche F12. (Comme sur un Mac, non ?)

Fonction Aero Snap© avec compiz

Windows Sept est sortie ! Avec ses nouveautés !
L'une d'elle (fierté 3D des windowsiens) est Aero-Snap : si vous mettez une fenêtre sur le bord gauche de l'écran, la fenêtre se maximise, mais uniquement sur le coté gauche. C'est assez pratique (pour l'avoir testé vite fait). L'intérêt : si vous passez votre temps à copier des fichiers d'un dossier à l'autre, il peut être pratique d'avoir les deux dossiers occupant chacun la moitié de l'écran.

Bien sûr, une fonction si pratique ne peut émaner de Microsoft et ils ont surement piqué ça ailleurs. Pour la vérité je pense aussi que c'est le cas, mais je ne le saurais probablement jamais, mais comme le montre ce topic sur les forums d'Ubuntu, c'est possible aussi sous Compiz !

Je vous préviens juste que je ne l'ai pas testé moi même !

Il semble que la mise en place de cette fonction soit irréversible ! (pour le moment^^)

Pour la mise en place, suivez ce petit guide sur les Forums : http://forum.ubuntu-fr.org/viewtopic.php?pid=3022401#p3022401

Dans le même topic, j'ai appris une chose utile :
  • Un clic du milieu sur le bouton d'agrandissement de la fenêtre le force à occuper tout l'espace disponible mais verticalement
  • Un clic droit, donne la même chose, mais horizontalement !

Sommaire

Optimisation

C'est bien joli tous ces effets, mais si votre ordinateur peine un peu, il faut mieux optimiser tout cela. Comment ? En désactivant tout ce dont vous ne vous servez pas dans Compiz.

Chez moi, j'ai décoché les options Négatif, Zoom du bureau amélioré, Connections/ Déconnexion, Couche widgets et quelques autres trucs que je ne me souviens plus. Chaque option consomme RAM et CPU. Mieux vaut donc désactiver ce dont vous ne vous servez pas.

Dans l'onglet Display Settings, mettez le filtre de texture à Bon et décochez la case Éclairage. En bas, cochez la case Sync to Vblank (la synchronisation verticale). Pour voir son effet, déplacez une fenêtre, observez et décochez la case puis recommencez. Les lignes verticales seront très saccadées. Cette option utilise néanmoins un peu plus de CPU (à décocher si votre carte graphique peine).

Pour rendre Compiz bien plus fluide, installez le logiciel Compiz Fusion icon lancez le logiciel et dans l'icône apparu en haut à droite, cochez les cases Lose bindings et indirect rendering dans Compiz options. Laissez le reste comme c'est.

Si votre ordinateur n'est pas un ordinosaure, vous pouvez rendre Compiz plus fluide en augmentant la fréquence de rafraichissement : dans Options générales > Display settings > mettez la fréquence de rafraichissement un peu plus haut. Perso, il était à 50, et depuis le passage à 70, c'est bien plus joli ! Je vous assure ! (Pas non plus la peine de le mettre à 200, hein).
Voilà ! Normalement la 3D c'est bon, vous maitriser !

Un dernier petit conseil : Si vous voulez jouer à des jeux nécessitant beaucoup la carte graphique (j'exclue donc le solitaire ou Tétris), il faut désactiver toute la 3D. Soit avec l'icône Compiz, mais lorsque je remets Compiz, c'est affreusement saccadé et je dois fermer et ouvrir la session pour avoir de nouveau un truc correcte. Soit en fessant comme moi : j'ai deux sessions sur mon ordi : une pour tout faire sauf jouer avec 3D, et l'autre que j'ouvre uniquement pour jouer, et où y'a pas de 3D. En 10 secondes je switch et je joue !

Sommaire

note : les plus observateurs auront remarqué que j'ai caché le nombre d'or dans cette page ;-) (non, y'a rien à gagner si vous le trouvez)

Poids de la page : 466Kio ; date : samedi 9 janvier 2010

CCL'ensemble de ce site est sous licence Creative Commons "Paternité".
moche le Spam!! (.liamg) Mort au sp@m!! ne riez pas. Vais pas prendre des pincettes, et le Spam, je vomi dessus.t    -   http://lehollandaisvolant.net/