Beryl vs Compiz; XGL vs AIGLX
Ca n'a pas trop lieu d'être car beryl est un fork de compiz. Sous debian amd64, beryl n a pas l air de fonctionner très bien. Je suis donc passé directement à compiz. Personnellement j'ai choisi AIGLX comme moteur car il est déjà intégré à XORG et nécessite peu de configuration.
LIens
Voici ma bibliographie
http://wiki.debian.org/Compiz http://wiki.beryl-project.org/index.php?title=Install/Debian http://compiz-fr.org/
Installation des différents packages
Par sécurité , j'ai installé ces packages comme indiqué
$sudo apt-get install libdrm2 libpng3 libpng12-0 libpng12-dev libxdamage1 libxcomposite1 $sudo apt-get install libcairo2 libcairo2-dev libcairomm-1.0-0 libcairo-perl libmono-cairo1.0-cil python-cairo libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa libwxgtk2.4-1 libwxgtk2.6-0 mesa-common-dev mesa-utils libsvn1 libglitz1 libglitz-glx1 libxfont1 libfontenc1 libwnck-common libwnck18 libwnck-dev libsvn1 $sudo apt-get install compiz-gnome compiz-gtk compiz-plugins
Paramétrage du serveur X
Pré-requis
- Avoir installé et paramétré le driver Nvidia propriétaire version 9xxx
Configuration des modules
Ajouter le chargement des modules dri, dbe et glx si ca n' a pas été fait auparavant Vous devriez avoir un configuration similaire à celle-ci:
Section "Module"
#load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Configuration de la carte vidéo
Dans la section device, ajouter la configuration suivante:
Driver "nvidia" # instead of nv Option "RenderAccel" "true" # render accel is enabled by default Option "AllowGLXWithComposite" "true"
Configuration de l'écran
Option "AddARGBGLXVisuals" "True"
Quelques options supplémentaires
Ajouter à la fin du fichier:
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Configurer Compiz avec Gconf
Initialiser les plugins actifs
$gconftool-2 -s /apps/compiz/general/allscreens/options/active_plugins "gconf,decoration,wobbly,fade,minimi..." -t list --list-type=string
Redémarrer GDM
Control Alt Backspace fonctionne 
Démarrage de compiz
Executer au démarrage de la session la commande suivante :
$compiz --replace gconf & $gtk-window-decorator --replace &
Et la vous avez plein d'effets super marrants tels que le cube, le remplacement d'ALT TAB, une vraie transparence ....
Inutiles donc indispensables 
Limitations
La technologie est encore en stade alpha et manque de stablité. Exemples:
- Firefox tout noir
- Gdesklets qui ne fonctionne plus très bien
- etc etc




6 réactions
1 De Loic - 21/02/2007, 14:00
Bonjour, j'ais suivi au pied de la lettre votre tutorial pour installer compiz cependant lorsque je veux initialiser les plugins actif il me dit qu'il faut une clef ou une valeur !
Et lorsque apres le redémarrage de l'interface graphique je tape les commende $compiz
replace & ainsi que $gtk-window-decoratorreplace &On me dit :
/usr/bin/compiz.real: SmcOpenConnection failed: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
Comment puis-je procéder ??
2 De Menestrel - 20/04/2007, 17:43
Youp,
Je suis sur Etch (Stable).
Voici la petite config de mon portable perso utilisé principalement pour les cours (master info) et le boulot.
Et ben ca marche au poil, en fait ca rame un tit peu encore mais des que je met la main sur le compiz manager ca va changer,
le seul truc que je n'ai pas fait c'est modifier les drivers ... normal quoi.
Avis a ceux qui ont une ATI
Je suis en train de chercher pour faire en sorte que compiz tourne sur Xfce4 (d'un point de vue perso je préfère l'agencement de cette interface)
Bon boulot ce petit tuto.
Merci
3 De Maxty - 07/05/2007, 23:40
nickel, ca marche nickel ... cependant, je ne vois pas ou je peux configurer le bureau 3D, un ptit coup de pouce serai le bien venu.
Encore Merci pour le tuto !!
Maxty
4 De menestrel - 18/05/2007, 09:46
Pour configurer les bureau 3D sans le compiz manager tu peux utiliser le gconf
une fois dedans tu cherches compiz ou bien cube et tu modifie ce que tu veux en faisant gaffe toutes fois ... je te conseil surtout de cocher ou décocher les options qui t'interessent, le reste, laisse le par défaut.
5 De harry - 27/11/2007, 02:53
bonjour
je narrive vraiment pas a installer compiz sur mon debian
je voudrais connaitre en details les
chemins a suivre et les commandes svp
par ailleurs qd je lance compil jai
telement manipuler
quil me fais un segfault
...................................................................svp merci
6 De littlewing - 27/11/2007, 08:23
Desole, dit comme ca, je ne peux pas trop t'aider. En +, ce tuto date un peu. Maintenant, que je suis passé sur ubuntu linux, c est largement + simple
regarde les sites suivants pr + d'infos :
http://debian-news.net/modules/news/article.php?storyid=3473http://debian-news.net/modules/news/article.php?storyid=1667
Pr les cartes ati : http://debian-news.net/modules/news/article.php?storyid=1575
Bon courage