Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
compiz [Le 30/06/2008, 16:13]
192.168.5.16, 81.56.251.61, 127.0.0.1 Suppression de doublons en fin de doc
compiz [Le 20/03/2016, 21:38] (Version actuelle)
90.31.6.216
Ligne 1: Ligne 1:
-{{tag>dapper edgy feisty interface_3d personnalisation brouillon}} +~~REDIRECT>compizconfig-settings-manager~~
----- +
- +
-====== Compiz : bureau avec effets 3d ====== +
- +
-<note warning>​**Compiz a laissé place à [[Compiz Fusion]]** dans [[gutsy|Ubuntu 7.10 (Gutsy)]] de plus, cette page est dépassée et partiellement fausse.</​note>​ +
- +
-=====Introduction===== +
- +
-Compiz est une application pour tirer partie des avantages de l'​[[:​xgl]] ou de l'​[[:​Aiglx]],​ c'est a dire d'un affichage de l'​interface graphique utilisant les capacités des cartes graphiques. Les effets peuvent être nombreux (vraie transparence,​ bureau en 3d, docks, interface interactive ...). [[http://​video.google.fr/​videosearch?​q=compiz|Vous pouvez voir un exemple dans cette vidéo]]. Il est intéressant de savoir aussi que Compiz est un ensemble de plugins, et qu'il est donc possible d'​ajouter de nombreux effets. +
- +
- +
- +
-=====Feisty===== +
- +
-Compiz est installé et utilisable simplement en choisissant activer les effets du bureau dans système -> préférences->​ effets du bureau (si votre matériel est compatible) +
- +
-Pour les impatients qui comme moi avaient essayé le bureau 3D dans une version précédente et qui, lorsqu'​ils activent le bureau 3D perdent le bord des fenêtre, la solution est de désinstaller complètement tout ce qui tient de Béryl et de Compiz puis de réinstaller Compiz. Si ça ne marche toujours pas, désactiver les drivers propriétaires,​ redémarrer,​ ré-activer les drivers propriétaires,​ puis redémarrer de nouveau. +
- +
- +
- +
-==== Raccourcis clavier par défaut ==== +
- +
-===Les bureaux=== +
- +
-  * Ctrl + Alt +  +
-    * flèche droite : montrer le bureau a droite. +
-    * flèche gauche : montrer le bureau a gauche. +
-    * flèche bas : montrer les bureaux a plats. +
-    * flèche haut : montrer toutes les fenêtres (fonction "​expose"​). +
-    * souris, +
-      * bouton 1 (gauche) maintenu, déplacer le cube de bureau. +
-  * Alt +  +
-    * tab (tabulation,​ -->|) : choix de fenêtre. +
- +
-===Les fenêtres=== +
- +
-  * Touche <​super>​ (ou touche windows, ou touche pomme) + +
-    * souris, +
-      * bouton 1 (gauche) maintenu : capture de la partie sélectionnée +
-      * bouton 2 (droit) : zoom +
-      * bouton 4 et 5 (molette haut/bas) : zoom avant et arrière +
-      * touche Esc après un zoom à la molette : la souris réapparait et l'​ordinateur est utilisable en mode zoom. +
-  * Alt +
-    * + molette : transparence de la fenêtre active. +
-    * + bouton gauche/​milieu déforme puis fait bouger la fenêtre +
- +
- +
-====Complément d'​installation==== +
- +
-Les possibilités de réglages étant réduites au strict essentiel (on/off), il est vite avantageux d'​installer le paquet "​gnome-compiz-manager" qui contient +
-  * "gnome compiz preferences",​ qui permet une configuration basique et simple, que l'on retrouve dans système -> préférences -> bureau 3D +
-  * "​compiz-tray-icon",​ qui permet un accès rapide à l'​activation / désactivation des effets 3D et à l'​utilitaire précédent. On peut l'​activer au démarrage d'une session Gnome via "​**Système**"​ -> "​**Préférences**"​ -> "​**Sessions**"​ -> "​**Nouveau**"​. En nom, mettez "​**Compiz Tray**"​ et en commande "​**compiz-tray-icon**"​. +
- +
-=====Installation pour les versions anterieures,​ edgy et dapper===== +
- +
-<note warning>​Ne jamais installer linux-dri-modules sous edgy !</​note>​ +
- +
- +
- +
-==== Installation ==== +
- +
-[[:​tutoriel:​comment_modifier_sources_maj|Modifiez vos sources de mises à jour]] en ajoutant la ligne <​file>​deb http://​gandalfn.club.fr/​ubuntu edgy dev</​file>​ dans le fichier <​file>/​etc/​apt/​sources.list</​file>​ +
- +
-[[:​tutoriel:​comment_modifier_sources_maj#​gerer_les_cles_d_authentification|Ajoutez la clé d'​authentification]] suivante : +
- +
-    gpg --keyserver hkp://​wwwkeys.eu.pgp.net --recv-keys 0x483170E9 ; \ +
-    gpg --export -a 0x483170E9 | sudo apt-key add - +
- +
-Puis faite la mise à jour de la liste des paquets, avec la commande <​file>​aptitude update</​file>​ +
- +
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **gnome-compiz-manager compiz compiz-gnome**.\\ +
-Facultativement **gnome-compiz-manager-extra compiz-extra** +
- +
-==== Configuration de Xorg ==== +
- +
-[[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **/​etc/​X11/​xorg.conf**. +
- +
-Editez la section Screen et modifier votre DefaultDepth +
- +
-    DefaultDepth 24 +
- +
-<note important>​Attention ! Ces options sont indispensables !</​note>​ +
- +
-Tout d'​abord,​ dans la section "​Module",​ activer dri, dbe, glx et tous les modules nécessaires : +
- +
-  Section "​Module"​ +
-       # Load "​GLcore"​ +
-       Load "​bitmap"​ +
-       Load "​ddc"​ +
-       Load "​dbe"​ +
-       Load "​dri"​ +
-       Load "​extmod"​ +
-       Load "​freetype"​ +
-       Load "​glx"​ +
-       Load "​int10"​ +
-       Load "​type1"​ +
-       Load "​vbe"​ +
-  EndSection +
- +
-Puis modifiez les options de la section "​Device"​ comme ceci ( adaptez à votre cas personnel ) : +
- +
-  Section "​Device"​ +
-       ​Identifier "Intel Corporation Intel Default Card"​ +
-       ​Driver "​i810"​ +
-       BusID "​PCI:​0:​2:​0"​ +
-       ​Option "​XAANoOffscreenPixmaps"​ +
-  EndSection +
- +
-Enfin, créez une section "​Extensions"​ et ajoutez y : +
- +
-  Section "​Extensions"​==== Configuration de Xorg ==== +
- +
-[[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **/​etc/​X11/​xorg.conf**. +
- +
-Editez la section Screen et modifier votre DefaultDepth +
- +
-    DefaultDepth 24 +
- +
-<note important>​Attention ! Ces options sont indispensables !</​note>​ +
- +
-Tout d'​abord,​ dans la section "​Module",​ activer dri, dbe, glx et tous les modules nécessaires : +
- +
-  Section "​Module"​ +
-       # Load "​GLcore"​ +
-       Load "​bitmap"​ +
-       Load "​ddc"​ +
-       Load "​dbe"​ +
-       Load "​dri"​ +
-       Load "​extmod"​ +
-       Load "​freetype"​ +
-       Load "​glx"​ +
-       Load "​int10"​ +
-       Load "​type1"​ +
-       Load "​vbe"​ +
-  EndSection +
- +
-Puis modifiez les options de la section "​Device"​ comme ceci ( adaptez à votre cas personnel ) : +
- +
-  Section "​Device"​ +
-       ​Identifier "Intel Corporation Intel Default Card"​ +
-       ​Driver "​i810"​ +
-       BusID "​PCI:​0:​2:​0"​ +
-       ​Option "​XAANoOffscreenPixmaps"​ +
-  EndSection +
- +
-Enfin, créez une section "​Extensions"​ et ajoutez y : +
- +
-  Section "​Extensions"​ +
-       ​Option "​Composite"​ "​Enable"​ +
-  EndSection +
- +
-C'est obligatoire ! +
- +
-Et redémarrez gdm ( Gnome display manager) +
- +
-    sudo /​etc/​init.d/​gdm restart +
- +
-=====Configuration===== +
- +
-Compiz est fourni avec un outil de configuration : CSM (Compiz Settings Manager). Il permet de configurer les options de base, les plugins et les raccourcis. Pour l'​ouvrir,​ une commande simple existe : +
-<​code>​csm</​code>​ +
-La commande semble avoir changé :  +
-<​code>​gnome-compiz-preferences</​code>​ +
-Sur Feisty, où compiz est installé par défaut (sur Ubuntu en tout cas), //​gnome-compiz-preferences//​ n'est pas installé.\\ +
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **gnome-compiz-manager**. +
- +
-**Attention** : Il est possible qu'une mise à jour de Compiz vous enlève les droits sur le dossier ''/​.compiz''​ de votre //home//. Pour pallier à ce problème, tapez ceci dans la console : +
-<​code>​sudo chmod 755 -R ~/​.compiz</​code>​ +
- +
-//Note : gconf-editor ne permet plus de paramétrer Compiz et gset-compiz n'est plus utile.// +
- +
-===Pour les utilisateurs de cartes graphiques NVidia=== +
-Certains paramètres de compiz ne sont accessibles que par l'​outil gconf-editor,​ c'est le cas notamment pour un paramètre dont l'​importance est cruciale pour les utilisateurs de cartes graphiques NVidia. +
- +
-En effet, un bogue existe pour ces cartes avec les drivers propriétaires,​ qui aura pour résultat de laisser un serveur X freezé lors des basculements de session (Ctrl + Alt + F1) ou lorsque se déclenche l'​écran de veille. +
- +
-L'​astuce consiste à lancer gconf-editor +
-Ensuite, allez dans l'​arborescence sur : +
-<​code>/​apps/​compiz/​general/​screen0/​options/</​code>​ +
-Décochez la case "​sync_to_vblank"​ +
- +
-Vous pouvez activer le sync_to_vblank dans les drivers de la carte, en lançant la commande : +
-<​code>​sudo nvidia-settings</​code>​ +
-Puis en allant sur l'​onglet X Screen 0/OpenGL settings +
- +
-=====Plugins natifs===== +
- +
-====Gestions de fenêtre==== +
- +
-===move=== +
-Permet de déplacer les fenêtres (indispensable). Il est aussi possible de déplacer les fenêtres a l'aide du raccourci ''​ALT + Mouvement de souris''​. +
-Réglage possible : +
-  * **constrain_y_bottom** et **constrain_y_top** - Définit si le haut/bas de la fenêtre peut (ou pas) dépasser le haut/bas du bureau (barres d'​outils comprises) +
-  * **opacity** - Définit l'​opacité de la fenêtre lors de son déplacement. +
- +
-===place=== +
-Place de façon intelligente,​ sans se recouvrir, les nouvelles fenêtres +
- +
-===resize=== +
-Permet de configurer un raccourci pour le redimensionnement des fenêtres et d'​ajouter un effet à cette action. +
-  * **opacity** - Défini l'​opacité de la fenêtre lors de son redimensionnement. +
- +
-===scale=== +
-Permet d'​avoir un apercu de toutes les fenêtres ouvertes. Très pratique, pour peu ce plugin rendrait presque obsolète la barre des tâches ! +
-Il est possible de filtrer les fenêtres affichées pour : +
-  * ''​F10''​ ou souris dans le coin inférieur gauche: permet de voir les fenêtres de tous les bureaux +
-  * ''​F12''​ ou souris dans le coin supérieur droit: permet de voir les fenêtres du bureau courant +
-  * ''​F11''​ ou souris dans le coin supérieur gauche: permet de voir les fenêtres attachées à l'​application sous le focus +
- +
-===switcher=== +
-Permet de basculer entre une application et une autre et de voir l'​aperçu de celles-ci. +
-  * ''​ALT + TAB''​ pour voir les fenêtres du bureau courant +
-  * ''​ALT + CTRL + TAB''​ pour voir les fenêtres de tous les bureaux +
- +
-====Effets de fenêtre==== +
- +
-===blur=== +
-Crée un effet de flou en plus de la transparence. Attention, cette option est très gourmande. +
- +
-===bs=== +
-Permet de regler le niveau de saturation et de luminosité. +
-Ces niveaux peuvent être appliqué aux fenetres grace à la molette de la souris. +
-  * ''​ALT + Molette''​ règle la saturation (c'est à dire la couleur) +
-  * ''​SHIFT + Molette''​ règle la luminosité +
-  * ''​Ctrl + Molette''​ règle le contraste (vous permet d'​avoir une fenêtre completement noire) +
- +
-===decoration=== +
-Active les decorations des fenêtres et l'​effet d'​ombre sur celle-ci. +
- +
-===fade=== +
-Permet d'​avoir les fenêtres, les menus et les aides qui apparaissent progressivement. +
- +
-===minimize=== +
-Crée un effet dynamique lors de la réduction et l'​ouverture d'une fenêtre. +
- +
-===neg=== +
-Permet d'​afficher une fenêtre ou le bureau en négatif. +
- +
-===reflection=== +
-Créez un effet de reflet sur la transparence. Vous pouvez choisir le motif que vous voulez. +
- +
-===state=== +
-Permet d'​avoir des menus transparents,​ desaturés ou obscurcis. +
- +
-===trailfocus=== +
-Régle l'​opacité,​ la saturation et la luminosité d'une fenêtre en fonction de son utilisation. Moins vous utiliserez une fenêtre, plus elle sera sombre et sans couleur. +
- +
-===wobbly=== +
-Rend la fenêtre molle tel un bloc de gélatine lors du déplacement d'une fenêtre, mais aussi lors de l'​agrandissement et du focus. +
- +
- +
-====Effets de bureau==== +
- +
-===cube=== +
-Active le mode Cube pour les bureaux virtuels. Une image de fond peut être définie, de même qu'une image pour les cotés supérieur et inférieur du cube. +
- +
-===rotate=== +
-Permet de faire tourner le cube (indispensable) +
-Il existe trois type de rotation : +
-  * La libre, où l'​utilisateur change de face à l'aide du curseur (par defaut, ''​CTRL + ALT + Mouvement de souris''​) +
-  * Le changement de face (par defaut, ''​CTRL + ALT + Flèches ou Molette de la souris sur le bureau''​) +
-  * Le déplacement de fenêtre pour changer une fenêtre de face (par defaut, ''​CTRL + ALT + SHIFT + Flèches''​) +
- +
-===water=== +
-Permet d'​avoir des effets d'eau sur le bureau. La touche ''​CTRL + SUPER''​ ondule l'eau tel un jet de pierre sous votre souris et la combinaison ''​SHIFT + F9''​ mitraille vote écran ! +
- +
-===zoom=== +
-Permet de zoomer sur le bureau. Ces plugin ajoute aussi un effet de recul lors d'un changement de face. +
-Il existe deux type de zoom : +
-  * Le temporaire (par defaut, ''​SUPER + Bouton droit''​) +
-  * Le long durée (par defaut, ''​SUPER + Molette de la souris''​) +
- +
-====Autres==== +
-===bench=== +
-Affiche sur votre bureau le nombre d'​images seconde. +
-Pour l'​activer,​ utilisez les touche ''​SUPER + F12''​ +
- +
-=====Plugins supplémentaires===== +
- +
-====Gestions de fenêtre==== +
- +
-===miniwin=== +
-Permet de réduire les fenêtres sous forme de miniatures dans le bureau +
-Réduire: ALT + SHIFT + Bouton gauche reagrandire:​ Bouton droite +
- +
-===dock=== +
-Exactement la même chose que miniwin mais en moins buggé que celui-ci parait-il. +
- +
- +
- +
- +
- +
- +
-====Effets de bureau==== +
- +
-===xwinwrap=== +
-Affiche une vidéo ou un écran de veille sous les fenêtres. Ce plugin doit être lancé à chaque démarage. +
- +
-<​code>​ +
-Navaati: Ne fonctionne absolument pas, paquet inexistant. +
-Jesaispasqui:​ Si, dans le dépôt Beryl de Trevino, ne fonctionne que si XGL est utilisé. Déconseillé. Ne marche peut-être pas sous Compiz. +
-Navaati: Mais, c'est un plugin de compiz ou un logiciel à part entière, qui tire partie des gestionnaires de bureaux composites ? +
-</​code>​ +
- +
-==Installation== +
- +
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **xwinwrap** +
- +
-Vous pouvez [[:​tutoriel:​comment_installer_un_paquet|installer]] des écrans de veille supplémentaires **xscreensaver-gl-extra** +
- +
-==Exemple 1== +
-Ouvrez une console et tapez ceci (nécessite ''​xscreensaver-gl-extra''​) +
-<​code>​xwinwrap -ni -argb -fs -s -st -sp -a -nf -- /​usr/​lib/​xscreensaver/​glmatrix -window-id WID -delay 10000</​code>​ +
- +
-==Exemple 2== +
-Ouvrez une console et tapez ceci (nécessite un film) +
-<​code>​xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet film.mpg</​code>​ +
- +
-==Options== +
-  * -ni : Rend la souris insensible à xwinwrap (indispensable pour manipuler vos fenêtres et vos icônes) +
-  * -argb : Active la transparence naturelle (intéressant pour les écrans de veille) +
-  * -fs : Mode plein ecran +
-  * -s : Xwinwrap se place sur toutes les faces du cube +
-  * -a (à la place de -b ou -si) : xwinwrap se place au dessus des fenêtres +
-  * -b (à la place de -a ou -si) : xwinwrap se place sous les fenêtre (mais au dessus des icones) +
-  * -si (à la place de -a ou -b) : xwinwrap se place sous la fenêtre active +
-  * -o : Définit la transparence de xwinwrap +
- +
- +
- +
- +
- +
- +
- +
- +
-===== Liens Externes ===== +
-http://​forum.beryl-project.org : Forum dédié à Beryl (fork de Compiz), plus ancien, complet, et technique que Compiz-fr, mais uniquement en anglais ! +
- +
-http://​www.compiz.org/​Ubuntu_Installation_Guide Documentation pour l'​installation sur le site officiel de Compiz +
- +
-[[http://​jaypeche.free.fr/​dotclear/​index.php?​2007/​06/​09/​3-gnome-mac-os-x-aqua-theme-compiz-beryl-nvidia-gdesklets| Captures Ecrans]]  +
----- +
- +
-// Contribruiteurs : // +
-[[http://​a-poil.com/​kerwiki/​index.php/​Hugolino|Hugolino]]+
  • compiz.1214835209.txt.gz
  • Dernière modification: Le 21/07/2008, 01:30
  • (modification externe)