Xgl est un serveur X libre surcouche de l'OpenGL via glitz, permettant d'utiliser les capacités 3D des cartes graphiques modernes dans un environnement bureautique traditionnel, rendant ainsi possibles des effets d'affichage tels que la transparence, les rotations de fenêtres, les ombrages, etc.
XGL est seulement recommandé si vous avez une carte qui en supporte pas GLX_EXT_texture_from_pixmap.
Les cartes NVIDIA sont relativement bien reconnues, les derniers drivers supportent GLX_EXT_texture_from_pixmap..
Beryl est un gestionnaire de fenêtres dérivé de Compiz. Il posséde beaucoup de fonctionalités et supporte une large gamme de matériel. Beryl est très facile à installer.
Compiz est un gestionnaire de fenêtres conçu pour avoir un bureau en 3D. Malheuresement si vous utilisez KDE il ne fonctionnera pas (pour le moment). Compiz fournit pas mas d'effets impressionnant.
pacman -S nvidia
nano /etc/X11/xorg.conf
A la section Device de votre carte NVIDIA, rajoutez ceci:
Option "XAANoOffscreenPixmaps" "false"
A la section Screen, rajoutez ceci:
Option "AddARGBGLXVisuals" "True" Option "RenderAccel" "true" Option "Coolbits" "1" Option "TripleBuffer" "true" Option "AllowGLXWithComposite" "True"
A la fin de votre ficihier, rajoutez cette section
Section "Extensions" Option "Composite" "Enable" EndSection
Passez à la section Installation de Beryl et des ses composants
Si vous utilisé une carte NVIDIA n'utilisez pas cette méthode mais celle plus haut.
Cette méthode fonctionne seulement pour les utilisateurs de cartes NVidia/ATI/i810. Si vous utilisez une carte NVIDIA ou ATI, assurez vous d'avoir installé des drivers binaires.
pacman -S fglrx
pacman -S nvidia
Dans un terminal, en root, faites la commande:
pacman -Sy mesa-cvs xgl
Pour activer Xgl, éxécutez la commande:
fw-xgl-control --enable
Pour désactiver Xgl, éxécutez la commande:
fw-xgl-control --disable
Passez à la section Installation de Beryl et des ses composants
pacman -Sy beryl beryl-manager beryl-plugins beryl-dbus beryl-settings emerald emerald-themes compiz
Lancez beryl-manager
Beryl-Manager est disponible dans la zone de notification par une icone représentant un rubis.
large:RsKFl4wCQxc
large:cxQ4OGfdihY
Ouvrez beryl-settings, allez dans dans la section General Options
Décochez Detecter le taux de rafraichissement et Synchronisation avec le Vblank
Mettez à Taux de rafraichissement la valeur de 200 (maximum)