3D pour Radeon 8500, 9000 et 9100

17 Sep. 2006
Auteur : bipbip
Responsable : TrustRobot
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
Apres plusieurs recherches sur le net, j'ai enfin trouvé une solution pour avoir le support DRI pour la Radeon 8500. La méthode que je vais détailler fonctionne, sans modifications avec les 9000 et 9100.

1. Pré-requis :

2. Installation du DRM :

Commencez par décompresser et installer drm-kernel en faisant comme ce qui suit, en étant root :
tar -xvzf /où_est/drm-kernel-1.100.0-8.tar.gz cd drm-kernel/ make -f Makefile.linux cp radeon.o /lib/modules/`uname -r`/kernel/drivers/char/drm/
Il faudra peut être créer le répertoire drm/ dans /lib/modules/`uname -r`/kernel/drivers/char/ avant de copier radeon.o

3. Installation du DRI :

Il suffit de décompresser le fichier ATI-4.3.0-8.i386.tar.gz, toujours en étant root :
tar -xvzf /où_est/ATI-4.3.0-8.i386.tar.gz
Un répertoire X11R6 a été créé dans le répertoire courant, il suffit de copier le contenu dans /usr/X11R6/ par :
cp -rf X11R6/* /usr/X11R6/
Il ne reste plus qu'à monter le module Radeon :
/sbin/depmod -a /sbin/modprobe radeon
si tout ce passe bien, vous devez avoir ceci en tapant lsmod :
Module Size Used by Not tainted
radeon 108932 5

4. Configuration :

Il vous reste à éditer, le fichier /etc/X11/XF86Config(-4), dans la section "Module" assurez-vous d'avoir :
Load "glx"
Load "dri"
Dans la section "Device" (en gras la partie à ajuster) :
Identifier "Radeon"
VendorName "ATI"
Driver "ati"
Option "AGPMode" "4"
EndSection
L'option AGPMode est très sensible mais permet de gagner quelques fps. Assurez-vous d'avoir chargé le module agpgart et surtout, ajustez le coefficient d'agp à ce que peut supporter votre carte. Chez moi, j'ai une carte sur AGP 4x, donc je mets 4. Enfin, assurez-vous d'avoir une section DRI comme celle là :
Section "DRI"
Mode 0666
EndSection

5. Tester la configuration :

Pour tester votre configuration, vous devez redémarrer X ou la machine. De retour sous X, tapez :
glxinfo
Cette commande fournit des informations sur votre installation, OpenGL. Pour tester les performances de vos drivers, tapez :
glxgears &
Vous pouvez arrêter l'application en pressant la touche [Echap].

6. Chargement automatique du module :

Editez votre fichier /etc/rc.d/rc.local, à la fin de ce dernier, rajoutez :
/sbin/modprobe radeon
Il ne reste plus qu' à lancer tuxracer. Radeon 8500 powaaa on linux :). Je vous invite à consulter cette page, pour plus de détails.