Je n'ai pas installé de carte ati sur mes debian. En revanche, j'en ai installé une sur un portable avec mandrake 10.0 La manipulation devrait être la même a priori a condition de transformer le pilote propriétaire ATI en .deb
J'ai rédigé une procédure que je joints a mon email. Si besoin, je peux envoyer mon XF86Config-4. à bientôt Sylvain Le mer 29/09/2004 à 08:00, Sébastien a écrit : > k3rn a écrit : > > > http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.html > > > > J'ai une radeon 9600 pro... > > > > Et ça marche sans problème... > > Tu as l'accélération 3D ? > > J'ai suivi les instructions, j'ai les derniers drivers ATI, mais je > n'obtient pas d'accélération : > > % fglrxinfo > display: :0.0 screen: 0 > OpenGL vendor string: Mesa project: www.mesa3d.org > OpenGL renderer string: Mesa GLX Indirect > OpenGL version string: 1.3 Mesa 4.0.4 > > J'ai une 9700 pro avec carte mère à chipset VIA KT400, une sarge (XFree > 4.3.0), et un noyau 2.6.8. > > Tu pourrais donner ton XF86Config-4 ? Ou alors ta recette secrète :-) > > Usti >
Installation d'une carte ATI RADEON sous GNU/Linux MANDRAKE par Sylvain SCATTOLINI J'ai réalisé l'installation pour une carte ATI Radeon 9600 Mobility sous Mandrake 10.0 mais le principe concerne toute les cartes ATI Radeon et toute les distributions GNU/Linux à condition de transformer le rpm d'ATI en un format de package adapté à sa distribution. 1) Télechargement des outils - le pilote chez ATI: wget -c [[http://www2.ati.com/drivers/linux/fglrx-4.3.0-3.12.0.i386.rpm]] Attention! : la version peut varier si Ati sort un nouveau pilote!! il s'agit là de la version 3.12.0. - le module dri/drm : wget -c [[http://freedesktop.org/~dri/snapshots/radeon-20040922-linux.i386.tar.bz2]] Attention! : la version varie chaque jour!!! je sais pas pourquoi! donc à ajuster en fonction des versions disponibles sur le site. - Les sources du kernel: wget -c [[http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.8.1.tar.bz2]] J'ai été obligé de prendre les dernieres sources du noyau car ca ne fonctionnait pas depuis la version livrée par Mandrake. A vous de voir! 2) Compilation du noyau Pour ne pas prendre de risque, il est preferable de garder la config d'origine de Mandrake Copie des sources dans /usr/src/ # cp linux-2.6.8.1.tar.bz2 /usr/src/ # cd /usr/src Décompression des sources # tar -xvjf linux-2.6.8.1.tar.bz2 Création du lien symbolique vers les sources # rm linux # ln -s linux-2.6.8.1 linux Préparation avant configuration # cd linux # make mrproper # make clean Modification de l'extra version de notre nouveau noyau # vi Makefile Modifiez la ligne 4: "EXTRAVERSION = -XXXXX" en remplacant X par votre version, moi je mets: EXTRAVERSION = -3-syl20 Récupération du fichier de config # cp /boot/config-2.6.3-7mdk .config Lancement de l'interface de configuration # make xconfig (ou make menuconfig) Allez dans "Character devices" et décocher "Direct Rendering Manager" (vous pouvez en profiter pour optimiser en modifiant votre type de cpu dans la config) Enregister les modifications. # make # make bzImage # make modules # make modules_install # make install # reboot (sur le nouveau noyau) 3) Installation de dri/drm - Allez dans le dossier ou vous avez téléchargé le module dri. Décompactez l'archive: #tar -xvjf radeon-20040922-linux.i386.tar.bz2 - Exécuter le script d'installation # cd dripkg/ # sh install.sh En principe, il n'y a pas de problème, eventuellement un "warning" sur libGL.so.1.2. Si libGL.so.1.2 gène vraiment l'installation, il faut la desinstaller. 4) installation et configurtion du pilote ATI - Installation # rpm -ivh --force fglrx-4.3.0-3.12.0.i386.rpm Il est indispensable de preciser --force car il y a un conflit avec libGL.so.1.2 - Configuration Sauvegarder votre XF86Config-4 avant au cas où... # cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.sav Lancer fglrxconfig # fglrxconfig Il faut ABSOLUMENT répondre Y à la question: Do you want to use the external AGP GART module (y/n)? [n] Y - Installation Suivant les cas, il est necessaire de modifier les fichiers de configuration des modules. En général, les modification sont parmis les suivantes: - rc.modules # vi /etc/rc.d/rc.modules Ajouter la ligne suivante à la fin du fichier: /sbin/modprobe fglrx - modprobe.preload # vi /etc/modprobe.preload Ajoutez le nom de votre module agp (via-agp pour le chipset via, nvidia-agp, pour le chipset nvidia nforce, sis-agp pour le chipset sis comme pour moi) sis-agp - modprobe.conf # vi /etc/modprobe.conf Ajoutez la configuration du module: install fglrx /sbin/modprobe --ignore-install fglrx && { /sbin/modprobe sis-agp; /bin/true} Comme modprobe.preload, changer sis-agp en fonction de votre chipset. - test Verifiez que "Direct rendering: Yes" # glxinfo | grep rendering direct rendering: Yes Testez avec glxgears: # glxgears 5720 frames in 5.0 seconds = 1144.000 FPS 5721 frames in 5.0 seconds = 1144.200 FPS 5722 frames in 5.0 seconds = 1144.400 FPS C'est un peu léger comme resultat, mais il s'agit d'une ATI RADEON 9600 Mobility, les resultat avec la même carte sur un PC avoisine les 2300 FPS d'après ce que j'ai pu lire.