mis à jour le 17/06/06 en écoutant ZZ TOP
Vous étes nombreux à avoir des problème avec mandriva 2006 et l'accélération graphique pour cartes ATI.
Mandriva 2006 est livré aves Xorg6.9 (tapez X -version pour voir). Cette version n'est pas encore officielle, et les drivers ATI ne sont pas livrés avec mandriva 2006 (sauf pour les membres du club).
Mais la solution est simple; je la décompose en 2 étapes:
1- retrouver le serveur graphique
Je vais décrire en premier lieu une méthode en ligne de commande qui j'ai personellement utilisé.
si vous étes en mode console, rester y, sinon démarrez en mode failsafe, ou ctrl alt F1 pour ouvrir une console.
passer en root: su root
installer mc: urpmi mc (mc est un petit gestionnaire/éditeur de fichiers en mode semi graphique)
ouvrir mc: mc
chercher le fichier/etc/X11/xorg.conf
modifier la ligne : section device ligne driver par "vesa".
Enregistrer et quitter.
Redémarrez en mode graphique. Tout devrais marcher.
Il existe une variante spécifique mandrake :
. Passez en mode root (voir ci dessus).
. Lancez drakxconf (interface qui permet de reconfigurer les pilotes et la
definition graphique).
. Passez en mode vesa (utilisez le tab et les touches directionnelles du clavier pour se déplacer).
. En gros faut choisir la carte, puis le pilote (vesa) et la definition de l'ecran.
. Valider losque il demande lancement automatique au démarrage.
. Rebooter, ou relancez le serveurX.
Au prochain demarrage l'interface graphique se lance sans probleme.
ATTENTION: j'ai un des problémes de plantage avec les drivers ATI et le noyau 2.6.12 smp, donc utilisez plutot un noyau 2.6.12-17 par ex (la version upto1GB fonctionne aussi)
2- installer des drivers 3D ATI
2.1 méthode depuis le site ATI
creer un repertoire rpm
allez sur le site d'ATI charger l'installeur (ati.driver-installer-8.20.8-i386.run) et mettez le dans le répertoire rpm.
rendez ce fichier exécutable
ouvrez une console et passez root
installez les sources du noyau si ce n'est pas fait (urpmi kernel-source). Vérifiez bien quelles correspondent à la version de votre noyau!
(Pour connaitre la version du noyau: uname -a)
cd rpm
./ati.driver-installer-8.20.8-i386.run
choissisez la génération de modules pour mandriva 2006
Cela va creer 3 fichiers .rpm
urpmi fichier1 fichier2 fichier3
XFdrake
choisissez votre carte graphique (ATI avec accéllération matérielle)
en console, en root: aticonfig -- initial
La commande aticonfig permet d'autres réglages, à vous de les découvrir (aticonfig liste les commandes).
reboot pour charger les modules, puis
glxgears pour voir si tout est OK (ou fgl_glxgears).
2.2 install depuis les rpm mandriva
Ils sont enfin sortis !
mettez votre systéme à jour depuis les dépots internet (voit tuto correspondant), vérifiez que vous avez la bonne version de sources du noyau;
Installez ati-xorg (version 8.24.8à ce jour), dkms-ati, et leurs dépendances.
XFdrake
choisissez votre carte graphique (ATI avec accéllération matérielle)
en console, en root: aticonfig -- initial
La commande aticonfig permet d'autres réglages, à vous de les découvrir (aticonfig liste les commandes).
reboot pour que les modules se chargent, puis
glxgears pour voir si tout est OK (ou fgl_glxgears).
3 quelques astuces
Relancer le serveurX sans rebooter (aprés une modif de xorg.conf): Ctrl + Alt + Ret.Arr
panneau de config: #fireglcontrolpanel
vérifier la config: glxinfo, ou fglrxinfo, glxgears ou fgl_glxgears
La version 8.24.8 est sortie avec le support des cartesX1xxx et l'activation d'AVIVO. Il y a quelques bugs génants avec les cartes X1xxx en particulier si vous souhaitez regarder la télé. Attendons la nouvelle version.
Noyau: j'ai testé avec un 2.6.14 de la cooker, ça tourne.
Faites nous part de vos installs!