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.