Dernière modification : September 15 2007 07:21:59.
AIGLX :
1. Définition :
Article de Wikipédia, l'encyclopédie libre.
AIGLX (Accelerated Indirect GL X) est un projet open source issu de la fondation X.Org et de la communauté Fedora Core afin d'améliorer le rendu graphique en utilisant l'accélération matérielle des cartes graphiques. Ce système permettra d'offrir des effets visuels équivalents à ceux du duo Compiz-Xgl.
D'après Fedora Core, le projet a été créé du fait que Xgl ait été développé en code fermé puis libéré par Novell, ce qui n'est pas tout à fait dans la philosophie du logiciel libre. De plus il existe certaines critiques sur l'architecture et le système a beaucoup de défauts à corriger.
N'étant pas particulièrement concurrents, les deux projets vont avancer ensemble en échangeant du code afin d'assurer leur compatibilité.
2. Installation :
Ajouter la variable aiglx à votre variable USE via /etc/make.conf.
# emerge --sync
# emerge -uDaN world
3. Configuration :
J'utilise le module libre "radeon".
Editer /etc/X11/xorg.conf afin d'ajouter ces lignes :
Section "DRI"
Group 0
Mode 0666
EndSection
Section "ServerLayout"
Option "AIGLX" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "Device"
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"
EndSection
Désactiver le module glcore:
Section "Module"
# Load "GLcore"
EndSection
Mon
xorg.conf pour information.
4. Gestionnaire de fenêtre :
J'ai essayé compiz et beryl mais je prefere beril car plus simple à utiliser.
Installation :
Récuperer le ebuilds de
http://gentoo-xeffects.org/
# cd /usr/local/portage
# svn co http://svn.gentoo-xeffects.org/xeffects
Editer /etc/make.conf et ajouter à votre variable USE glitz et à PORTDIR_OVERLAY /usr/local/portage/xeffects/trunk /usr/local/portage/xeffects/experimental
methode layman :
#layman -a xeffects
Contenu de /etc/portage/package.keywords :
Beryl Core
x11-wm/beryl **
x11-wm/beryl-core **
x11-plugins/beryl-plugins **
x11-plugins/beryl-dbus **
x11-plugins/beryl-vidcap **
x11-misc/beryl-manager **
x11-misc/beryl-settings **
x11-misc/beryl-settings-bindings **
x11-plugins/beryl-plugins-vidcap **
x11-libs/seom **
x11-plugins/beryl-plugins-unsupported **
#Experimental Plugins
x11-plugins/beryl-xglsnow **
#Window Decorators
x11-wm/emerald **
x11-themes/emerald-themes **
x11-wm/heliodor **
# emerge --oneshot --ask --verbose cairo pango gtk+
# Pour les utilisateurs de gnome :
# echo "x11-wm/beryl gnome" >> /etc/portage/package.use
# emerge beryl x11-plugins/beryl-plugins x11-wm/emerald x11-misc/emerald-themes
Activer beril :
$ beryl-manager
Dans la systray apparait un nouvel icone. Il faut sélectionner beril dans le gestionnaire de fenêtre.
Ajouter
J'ai essayé XGL et AIGLX j'ai préféré AIGLX car il demande moins de ressources et n'est pas compliqué à mettre en place.
Voir les commentairesAjouter un commentaire