Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
compiz_fusion [Le 08/10/2013, 11:05] 90.53.112.209 [Utilisation basique (lancement/arrêt)] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Lucid gestionnaire_de_fenêtres personnalisation}} | ||
- | ---- | ||
- | ====== Compiz-Fusion, gestionnaire de bureau en 3D ====== | ||
- | |||
- | {{image:logo:compiz_logo.png?100 }}[[wpfr>Compiz|Compiz Fusion]] est un [[gestionnaire_de_fenêtres|gestionnaire de bureau]] en 3D, fusion de Beryl et de Compiz. Il vous permettra d'ajouter divers effets graphiques à votre bureau Ubuntu. Par exemple : animations lors du déplacement de fenêtres, transitions lors de changement de bureau, transparence des fenêtres, pluie/neige sur votre bureau, etc. | ||
- | |||
- | |||
- | {{:compizfusion4bureaux_intrepid_01.png?300}} {{:compizfusioncube_intrepid_03.png?300}} | ||
- | {{:compizfusionatlantis_intrepid_01.png?300}} | ||
- | |||
- | ===== Avant toute chose ===== | ||
- | |||
- | Dans un terminal: | ||
- | <code>glxinfo | grep "direct rendering"</code> | ||
- | Si la sortie est différente de: | ||
- | <code>direct rendering: Yes</code> | ||
- | Votre machine ne peut pas supporter compiz. | ||
- | |||
- | |||
- | =====Installation===== | ||
- | |||
- | Le paquet Compiz est normalement installé avec les versions récentes d'Ubuntu, mais vous pouvez vérifier la présence du paquet **[[apt>compiz]]** , plus d'information sur [[:tutoriel:comment_installer_un_paquet|l'installation de paquets]]. | ||
- | |||
- | Pour configurer les effets de Compiz Fusion : | ||
- | |||
- | * Installez [[:compizconfig-settings-manager|CompizConfig-Settings-Manager]]. | ||
- | * Avec l'environnement KDE d'Ubuntu "Kubuntu" vous n'avez pas besoin d'installer [[:compizconfig-settings-manager|CCSM]] : paramétrez directement les effets depuis le menu //Configuration du système -> Effets de bureau -> Tous les effets// | ||
- | |||
- | La configuration des effets du bureau de KDE sur Kubuntu 11.10 | ||
- | |||
- | {{:kde:kubuntu_effet_conpiz.png?600|La fenêtre de configuration sur Kubuntu 11.10}} | ||
- | |||
- | Le [[:compizconfig-settings-manager|gestionnaire de configuration Compiz]] : | ||
- | |||
- | {{CompizConfigGestionnairedeConfiguration_intrepid_01.png?600La fenêtre de configuration CCSM}} | ||
- | |||
- | |||
- | ===== Utilisation basique (lancement/arrêt)===== | ||
- | |||
- | === Kubuntu === | ||
- | |||
- | Démarré automatiquement, il ne vous reste plus qu'a configurer les effets de bureau. | ||
- | |||
- | === Ubuntu === | ||
- | |||
- | * Ubuntu/Unity : Tableau de bord, Recherche compiz | ||
- | * Ubuntu/Gnome : Ouvrez : // Système → Préférences → Apparence//, puis allez dans l'onglet //Effets Visuels//. | ||
- | Choisissez ce que vous préférez entre //Aucun//, //Normal// ou //Extra// (cette configuration sera mémorisée pour chaque démarrage ) | ||
- | |||
- | <note>Après la mise à niveau avec 11.10 et gnome remis à la place de Unity tel qu'expliqué dans [[http://forum.ubuntu-fr.org/viewtopic.php?id=670871|ce sujet du forum]], relancez Compiz-fusion en suivant le premier point pour Kubuntu.</note> | ||
- | |||
- | === Xubuntu === | ||
- | |||
- | * Dans la catégorie "Effets", cocher "Décoration des fenêtres", puis remplir le champ "Commande" de cette option avec « %%''emerald --replace''%% ». | ||
- | * Puis pour lancer compiz fusion utiliser la commande suivante : <code>killall xfwm4 && compiz --replace</code> | ||
- | * Pour l'arrêter proprement et revenir à xfwm4 : <code>killall compiz.real && xfwm4 --replace</code> | ||
- | * Méthode alternative 1 : utiliser le petit programme [[#Compiz-Switch]] (voir fin de cette page). | ||
- | |||
- | === Autre méthode de lancement === | ||
- | <note>Cette méthode a été utilisée après la mise à niveau de Ubuntu [[:natty|11.04]] vers Ubuntu [[:oneiric|11.10]] et après avoirs remis Gnome tel qu'expliqué dans [[http://forum.ubuntu-fr.org/viewtopic.php?id=670871|ce sujet du forum]]</note> | ||
- | Si à chaque démarrage, compiz-fusion ne démarre pas, il suffit de l' [[:tutoriel:application_demarrage|ajouter dans les applications au démarrage]] en indiquant pour le champ //Commande// | ||
- | <code>compiz --replace</code> | ||
- | |||
- | ===== Mon premier effet compiz ===== | ||
- | |||
- | Apparence, effet fenêtres en gélatine. ( Appliquer les changements, fermer ) | ||
- | |||
- | Bouger une fenêtres, pour observer un effet élastique. | ||
- | |||
- | <note important> | ||
- | Sachant que [[:compizconfig-settings-manager]] contient plusieurs centaines de paramètres, il est facile de tout casser.\\ | ||
- | Pensez donc à faire une sauvegarde de votre profil Compiz depuis son menu //Préférences -> Profil -> Exporter dans un fichier// | ||
- | </note> | ||
- | |||
- | |||
- | ===== Utilisation avancée (utilisateurs expérimentés)===== | ||
- | |||
- | ==== Obtenir des effets supplémentaires (greffons) ==== | ||
- | |||
- | Pour avoir un plus grand choix d'effets (neige, poissons dans le cube, etc.), [[:tutoriel:comment_installer_un_paquet|installez le paquet]] suivants : | ||
- | * **[[apt>compiz-plugins|compiz-plugins]]** ((depuis le dépôts Main pour [[:Hardy|Ubuntu 8.04]] (activé par défaut), et depuis le [[:depots#depots_officiels|dépôt Universe]] pour Ubuntu 10.04 [[:Lucid]] et suivants)) | ||
- | |||
- | Pour plus d'informations, voir la page dédiée aux **[[compiz_fusion_greffons|greffons de Compiz Fusion]]**. | ||
- | |||
- | ====Plugin Compiz live wallpapers==== | ||
- | Une page consacrée à ce plugin a été créée : [[compiz-plugins-livewallpapers|Compiz-Plugins-LiveWallpapers]] | ||
- | |||
- | ==== Plugin expérimental ==== | ||
- | |||
- | Le plugin ci-dessous est instable, son installation est déconseillée : | ||
- | * [[:headtracking]] : le suivi du mouvement de la tête avec votre webcam | ||
- | |||
- | ==== Lancement de Compiz au démarrage sous Ubuntu ==== | ||
- | |||
- | <code>gconftool-2 --set --type=string "/desktop/gnome/session/required_components/windowmanager" "compiz" | ||
- | gconftool-2 --set --type=bool "/apps/gdm/simple-greeter/wm_use_compiz" "true"</code> | ||
- | |||
- | <note important> | ||
- | Ceci a été testé sous Ubuntu 10.04 LTS, cependant en cas de problème il est préférable d'avoir sauvegardé l'ancienne configuration | ||
- | |||
- | Pour __sauvegarder__ : | ||
- | <code>gconftool-2 --dump "/desktop/gnome/session/required_components" "/apps/gdm/simple-greeter" >"$HOME/gconf.dump"</code> | ||
- | |||
- | Pour __recharger__ : | ||
- | <code>gconftool-2 --load "$HOME/gconf.dump"</code> | ||
- | </note> | ||
- | |||
- | ==== Lancement de Compiz au démarrage sous Kubuntu ==== | ||
- | |||
- | S'il n'existe pas déjà, [[:tutoriel:comment_modifier_un_fichier|créez]] dans votre //Dossier Personnel// le fichier **.kde4/Autostart/compiz**((selon votre version de KDE, il peut s'agir du fichier **.kde/Autostart/compiz**)) pour y insérer les lignes suivantes: | ||
- | <file> | ||
- | #!/bin/sh | ||
- | compiz --replace & | ||
- | emerald --replace & | ||
- | </file> | ||
- | |||
- | N'oubliez pas de donner les [[:droits]] nécessaires à son exécution : | ||
- | <code>chmod +x ~/.kde4/Autostart/compiz</code> | ||
- | |||
- | === Autre solution :=== | ||
- | |||
- | La [[#Lancement de Compiz au démarrage sous Kubuntu|solution ci-dessus]] lance d'abord [[:kwin]] pour le remplacer ensuite par compiz, ce qui est une perte de temps et fait "clignoter" l'écran.\\ | ||
- | Il y a une solution plus efficace : | ||
- | Allez dans //Gestionnaire de configuration → Application par défaut → Window Manager//, choisir //compiz// dans la liste puis //Appliquer//. | ||
- | |||
- | <note important> | ||
- | En cas de problème au démarrage sous X, suite à l’installation d'un driver propriétaire par exemple, il faudra [[:tutoriel:comment_modifier_un_fichier|modifier le fichier]] **~/.kde/share/config/ksmserverrc** ((FIXME ou **~/.kde4/share/config/ksmserverrc**)) pour remplacer | ||
- | <file> | ||
- | windowManager=compiz | ||
- | </file> | ||
- | par: | ||
- | <file> | ||
- | windowManager=kwin | ||
- | </file> | ||
- | |||
- | </note> | ||
- | |||
- | |||
- | ===== Problèmes connus ===== | ||
- | |||
- | Voir la page dédiée aux [[:compiz_fusion_problemes_connus|problèmes connus de Compiz Fusion]]. | ||
- | |||
- | ====Incompatibilité du cube avec la distribution Ubuntu 11.04 ==== | ||
- | |||
- | === Exporter un profil (backup) === | ||
- | {{ :compiz_exporter_importer.png?direct& |}} | ||
- | Pour exporter un profil : | ||
- | |||
- | * Pour parer à ce problème il faut cliquer sur : __Système > Préférences > Gestionnaire de Configuration CompizConfig__. | ||
- | * Ensuite à gauche de la fenêtre cliquez sur : __Préférences > Exporter__. | ||
- | |||
- | Donner un nom à la configuration la défaut de Compiz et enregistrez-le en faisant attention de vous rappeler là où il se trouve. | ||
- | |||
- | === Importer et modifier son profil === | ||
- | Avant toute manipulation de compiz, faites un raccourci vers [[:compizconfig-settings-manager|ccsm]] sur votre bureau : | ||
- | <code> | ||
- | sudo ln -s /usr/bin/ccsm ~/Bureau | ||
- | </code> | ||
- | Ouvrez votre [[:gestionnaire_de_fichiers|gestionnaire de fichiers]] et allez dans le répertoire où vous avez [[#Exporter un profil (backup)|exporté votre fichier de configuration de Compiz]]. Faites-en une copie. (compizrc) | ||
- | |||
- | [[:tutoriel:comment_modifier_un_fichier|Éditez]] cette copie, puis recherchez ((généralement il s'agira du menu //Édition -> Rechercher// ou de la combinaison de touche //CTRL//+//f//)): | ||
- | <file>s0_active_plugins= </file>Cette ligne contient la liste des plugins activés. Dans cette liste remplacez l’occurrence | ||
- | <file>;wall;</file> | ||
- | par <file>;cube;rotate;</file> | ||
- | |||
- | Dans cette ligne les fonctions liées au Cube sont : | ||
- | ^ Fonction utilisé ^ Explication ^ | ||
- | | cube | pour le Cube lui-même | | ||
- | | rotate | pour la rotation du Cube | | ||
- | |||
- | Refaites une recherche ((généralement il s'agira du menu //Édition -> Rechercher// ou de la combinaison de touche //CTRL//+//f//)) sur les occurrences **s0_hsize** et **s0_vsize** que vous modifierez comme ceci (si vous ne les trouvez pas, ajoutez-les à la section **[core]**): | ||
- | <file> | ||
- | s0_hsize = 4 | ||
- | s0_vsize = 1 | ||
- | </file> | ||
- | Et ensuite renommer le fichier **xxx.profile** ((xxx étant le nom que vous aviez donné à votre profil exporté précédemment)) en **compizrc** ((FIXME sans extension)) et le mettre dans le dossier **.kde/share/config** ((FIXME ou **.kde4/share/config**)) en lieu et place de l'existant. | ||
- | |||
- | <note important> | ||
- | Ceci n'activera que certains effets liés aux cubes. Ça prend quelques instants pendant lesquelles l'ordinateur risque de freezer. | ||
- | </note> | ||
- | |||
- | <note warning > Les effets liés aux cubes ne peuvent être ajouter/enlevés qu'en supprimant les codes correspondants dans le fichier de configuration puis en le rechargeant, sinon ça plante le gestionnaire de fenêtres. Les autres effets (Trailfocus, déformer des fenêtres...) peuvent être activés/désactivés de façon classique. | ||
- | </note> | ||
- | |||
- | ==== Les coins actifs disparaissent après la fermeture de la session avec la distribution Ubuntu 12.04==== | ||
- | |||
- | Vous avez défini des coins actifs avec Ubuntu tweak ou l'outil de configuration de compiz ( CCSM ), seulement après la fermeture de la session, les coins actifs ne sont pas maintenus. Voila comment résoudre le problème. | ||
- | |||
- | Dans un terminal, installez gconf-editor: | ||
- | |||
- | sudo apt-get install gconf-editor | ||
- | |||
- | Mettre à jour: | ||
- | |||
- | sudo apt-get update | ||
- | |||
- | Lancez gconf-editor: | ||
- | |||
- | gconf-editor | ||
- | |||
- | Dans la fenêtre qui apparaît, déroulez "apps" dans la partie gauche, | ||
- | |||
- | puis déroulez "compiz-1", | ||
- | |||
- | puis déroulez "general", | ||
- | |||
- | puis déroulez "screen0", | ||
- | |||
- | enfin, cliquez sur "options". | ||
- | |||
- | Dans la partie droite de la fenêtre, double-cliquez sur "active_plugins". | ||
- | |||
- | Dans la nouvelle fenêtre qui apparaît, cherchez et sélectionnez "expo", et faite-le descendre (bouton "Descendre" à droite) jusqu'en bas de la liste, sous "unityshell". | ||
- | |||
- | Sélectionnez ensuite "scale" et faite-le descendre juste au-dessus de "expo" (entre "unityshell" et "expo", donc). | ||
- | |||
- | Validez et fermez gconf-editor. | ||
- | |||
- | Reconfigurez éventuellement les zones de hotspot (coins actifs) avec ubuntu-tweak, et ta configuration devrait dès lors être conservée. | ||
- | |||
- | Source :http://forum.ubuntu-fr.org/viewtopic.php?id=949581 | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Utilitaires complémentaires ===== | ||
- | |||
- | ==== Fusion-Icon ==== | ||
- | |||
- | {{compiz_fusion_icon.png|Compiz Fusion Icon}} | ||
- | |||
- | Fusion-Icon est un petit programme qui se loge dans la boîte à miniatures et vous permettra de modifier certains paramètres de compiz Fusion, de le désactiver, d'avoir un accès direct au ccsm et au panneau de configuration d'Emerald. Pour les utilisateurs de carte nvidia rencontrant des problèmes, il permet d'activer ou de désactiver les options "loose binding" et "indirect rendering" en un clic. | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>fusion-icon|fusion-icon]]**. | ||
- | |||
- | Pour avoir l'icône de Compiz-Fusion dans la barre d'outils, [[:tutoriel:application_demarrage|ajoutez dans les applications au démarrage]] la commande **fusion-icon** (utilisez l'option « %%''--no-start''%% » pour ne pas avoir à redémarrer Compiz sous Hardy). | ||
- | |||
- | FIXME ne semble plus fonctionner sous 11.10 OO | ||
- | |||
- | ==== Compiz-Switch ==== | ||
- | |||
- | {{application:applications:compiz-switch-panel.png|}} | ||
- | |||
- | Il existe une alternative à Fusion-icon avec un paquet deb pour Ubuntu disponible sur [[http://forlong.blogage.de/article/pages/Compiz-Switch|le site de l'auteur du projet]] si vous recherchez uniquement une activation/désactivation de Compiz-fusion à l'aide d'un simple clic. | ||
- | * Si Compiz fonctionne, il active le décorateur de bureau par défaut. | ||
- | * Si Compiz ne fonctionne pas, il le lance immédiatement. | ||
- | |||
- | <note> Compiz-Switch ne fonctionne pas sur Ubuntu [[:Lucid|10.04]] peut-on lire [[http://forlong.blogage.de/entries/pages/Compiz-Switch|ici]] (« Compiz fonctionne différemment sur Ubuntu 10.04 Lucid Lynx »).\\ Dans l'attente d'un nouveau paquet corrigeant ce bogue, il suffit de taper la commande suivante dans un [[Terminal]] (après l'installation du paquet) : <code>sudo sed 's/\.real//g' -i /usr/bin/compiz-switch</code> </note> | ||
- | <note> | ||
- | Compiz-Switch semble poser certains problèmes lors du passage de Ubuntu 10.04 à Ubuntu 11.04. (erreur "/usr/bin/dpkg" qui fait échouer la mise à niveau). | ||
- | Modifiez les fichiers **/var/lib/dpkg/status** et **/var/lib/dpkg/available** (faire une recherche sur compiz-switch) et changez le champ //priority// de ''low'' à ''optional'' pour le pkg compiz-switch. Relancez ensuite la mise à niveau vers 11.04. | ||
- | </note> | ||
- | ==== Gconf-editor ==== | ||
- | |||
- | Personnalisation par le menu //apps -> compiz//. Voir aussi [[gconf]]. | ||
- | |||
- | ===== Désactivation ===== | ||
- | |||
- | Pour désactiver Compiz, aller dans me menu //Système → Préférence → Apparence -> onglet "Effets visuels"// et mettre sur //Aucun// (sera mémorisé même aux prochains redémarrages!).\\ | ||
- | FIXME Sur les dernières versions ? dans Lightdm? | ||
- | |||
- | ===== Désinstallation ===== | ||
- | |||
- | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer]] son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. | ||
- | |||
- | ===== Voir aussi ===== | ||
- | |||
- | * [[http://wiki.compiz-fusion.org/Welcome|Wiki de Compiz fusion]] **(en)** | ||
- | * [[http://www.opencompositing.org/|Site officiel du projet]] **(en)** | ||
- | * [[http://gitweb.opencompositing.org/?o=age|Lien pour suivre l'avancement du projet]] **(en)** | ||
- | * [[http://www.webupd8.org/2010/11/install-compiz-experimental-plugins-in.html|Install Compiz 0.8.x Experimental Plugins In Ubuntu]] | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=371242]] **tutorial - fonds d'écrans individuels par bureau (fr)** | ||
- | * [[http://www.linuxpedia.fr/doku.php/compiz-fusion-effets#effets_visuels_plug_ins_de_compiz-fusion]] **(fr)** | ||
- | * [[http://www.omgubuntu.co.uk/2011/04/compiz-cube-natty/|Tutoriel sur comment activer le cube dans unity 11.04]] **(en)** | ||
- | |||
- | ==== Tutoriels vidéos ==== | ||
- | * [[http://www.tutoriels-video.fr/des-effets-graphiques-de-folie-pour-votre-bureau-ubuntu-avec-compiz-fusion/|Tutoriel vidéo : des effets de folie pour votre bureau ubuntu]] (fr) | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs principaux : FIXME à mettre à jour.// |