Ceci est une ancienne révision du document !
Compiz-Fusion, gestionnaire de bureau en 3D
Compiz Fusion est un 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.
Installation
Vérifier la présence du paquet compiz , plus d'information sur l'installation de paquets.
Pour configurer les effets de Compiz Fusion :
- sous Kubuntu se configure directement dans : Configuration du système, Effets de bureau, Tous les effets
- pour les autres ajouter le paquet compizconfig-settings-manager
Les effets de bureau de KDE ( K.ubuntu )
Le gestionnaire de configuration Compiz :
Utilisation basique (lancement/arrêt)
Kubuntu
Par défaut Compiz Fusion est 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 )
Xubuntu
- Dans la catégorie "Effets", "Décoration des fenêtres", remplir le champ "Commande" avec « ''emerald --replace'' ».
- Puis pour lancer compiz fusion utiliser la commande suivante :
killall xfwm4 && compiz --replace
- Pour l'arrêter proprement et revenir à xfwm4 :
killall compiz.real && xfwm4 --replace
- Méthode alternative 1 : utiliser le petit programme Compiz-Switch (voir fin de cette page).
Autre méthode de lancement
Si à chaque démarrage, compiz-fusion ne démarre pas, il suffit de le mettre en application au démarrage.
- Ouvrez le "Terminal" ou faite "Ctrl+Alt t" pour le lancer et taper ensuite
gnome-session-properties
pour ouvrir : Préférences des applications au démarrage.
- Cliquez ensuite sur : Ajouter pour ajouer une nouvelle commande
- Dans "Nom" mettre "Start Compiz"
- Dans le champ "Commande" mettre :
compiz --replace
Pour finir, cliquez sur "Ajouter" pour valider et fermez ensuite la fenettre. Fermer votre session et reconnectez-vous. Voila:-)
Mon premier effet compiz
Apparence, effet fenêtres en gélatine. ( Appliquer les changements, fermer )
Bouger une fenêtres, pour observer un effet élastique.
Utilisation simplifiée (simple-ccsm)
Sachant que compizconfig contiens plusieurs centaines de paramètres, il est facile de tout casser
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.), installez les paquets suivants :
- compiz-fusion-plugins-unsupported uniquement pour Ubuntu 9.04 Jaunty.
Pour plus d'informations, voir la page dédiée aux greffons de Compiz Fusion.
Plugin Compiz live wallpapers
Un plugin de compiz permettant d'animer votre fond d'écran ( voir en video galaxy live).
- Ajoutez le PPA ppa:ilap/lwp2) dans vos sources de logiciels ;
Activer et configurer le plugin: -
1. Faites un clic droit sur le bureau et choisissez "Changer fond d'écran" 2. Appuyez sur le bouton "Ajouter" 3. Entrez "/usr/share/backgrounds" en champ "Emplacement". Appuyez sur la touche Retour / Entrée 4. Sélectionnez 'Space_by_ilap.jpg' 5. Appuyez sur "Ouvrir" puis "Fermer"
Après l'arrière-plan est modifié, vous devez activer le plugin «Galaxy Live Wallpaper" via le Gestionnaire compizconfig (qui doit être installé). Lancement à partir de:
Systèmes -> Préférences -> Paramètres du gestionnaire de compizconfig
Les paramètres de configuration de Compiz Manager s'ouvrira. Dans le volet gauche, sélectionnez "Fonds d'écran Live" et cochez 'Galaxy Live Wallpaper ".
Basculer l'effet direct galaxie en appuyant sur le "Super" (bouton Windows) et "F4".
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
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"
Pour sauvegarder :
gconftool-2 --dump "/desktop/gnome/session/required_components" "/apps/gdm/simple-greeter" >"$HOME/gconf.dump"
Pour recharger :
gconftool-2 --load "$HOME/gconf.dump"
Lancement de Compiz au démarrage sous Kubuntu
Créez un fichier compiz dans ~/.kde/Autostart/
kate ~/.kde4/Autostart/compiz \\Pour KDE4 kate ~/.kde/Autostart/compiz
Dans ce fichier collez les lignes suivantes :
#!/bin/sh compiz --replace & emerald --replace &
N'oubliez pas de donner les droits nécessaires à son exécution :
chmod +x ~/.kde/Autostart/compiz
Remarque : Si vous possédez Kubuntu Hardy Heron avec KDE 4, la commande ci-dessus devient :
chmod +x ~/.kde4/Autostart/compiz
Autre solution :
La 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.
Et remplacer :
windowManager=compiz
Par :
windowManager=kwin
Problèmes connus
Voir la page dédiée aux problèmes connus de Compiz Fusion.
Incompatibilité du cube avec la distribution Ubuntu 11.04
Exporter un profil (backup)
- 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 mofifiez son profil
Avant toute manipulation de compiz faite un raccourci de compizconfig-settings-manager ('ccsm') sur votre bureau :
sudo ln -s /usr/bin/ccsm ~/Bureau
Ouvrez votre gestionnaire de fichiers et allez dans le répertoire où vous avez exporté votre fichier de configuration de Compiz. Faîtes-en une copie. (.profile)
Éditez avec votre éditeur de texte cette copie, puis recherchez 3):
s0_active_plugins=
Cette ligne contient la liste des plugins activés. Dans cette liste remplacez l’occurrence
;wall;
par
;cube;rotate;
Dans cette ligne les fonctions liés au Cube sont :
Fonction utilisé | Explication |
---|---|
cube | pour le Cube lui-même |
rotate | pour la rotation du Cube |
Refaites une recherche 4) sur les occurrences s0_hsize et s0_vsize que vous modifierez comme ceci (si vous ne les trouver pas ajoutez les à la section [core]):
s0_hsize = 4 s0_vsize = 1
Et ensuite on importe ce copie.profile ? on fait gconf ou flat back-end ?
Utilitaires complémentaires
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.
Installez le paquet fusion-icon.
Pour avoir l'icône de Compiz-Fusion dans la barre d'outils, ajoutez la commande fusion-icon à la liste des programmes lancés à l'ouverture de session : Système → Préférences → Sessions (utilisez l'option « ''--no-start'' » pour ne pas avoir à redémarrer Compiz sous Hardy).
Compiz-Switch
Il existe une alternative à Fusion-icon avec un paquet deb pour Ubuntu 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.
sudo sed 's/\.real//g' -i /usr/bin/compiz-switch
Gconf-editor
Personnalisation par le menu apps → compiz. Voir aussi gconf.
Désactivation
Pour désactiver Compiz, aller dans Système → Préférence → Apparence et choisissez l'onglet Effets visuels et mettre sur Aucun (serra mémorisé même aux prochains redémarrages!).
Désinstallation
Pour supprimer cette application, il suffit de 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://forum.ubuntu-fr.org/viewtopic.php?id=371242 tutorial (fr)
Tutoriels vidéos
Contributeurs principaux : à mettre à jour.