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.

Répondre à