Association Générale des Utilisateurs de logiciels libres en Côte-d'Or
Rubriques
Notre ami Tux en rodéo sur l'escargot de Bourgogne :-) |
Installation du Driver ATI Propriétaire sur une Debian Testing
Rubrique :
Environnements Graphiques
Le : mercredi 13 décembre 2006 Par : Tony Visites : 24480 Tags : ATI, Débian, Driver But de ce documentCe document me sert de mémo pour installer le driver ATI Propriétaire sur une Debian Testing. Ce driver permet de bénéficier de l’accélération 3D sous Linux et donc de jouer à TuxRacer :-) Il faut savoir également qu’il est nécessaire de réinstaller ce driver à chaque changement du noyau Linux et à chaque changement de version de Xorg. Donc autant vous dire, qu’il faut le faire régulièrement d’où l’intérêt de ce mémo (déjà pour moi ;-) ). Cette installation est testée sur une Debian Testing avec une carte graphique ATI Radeon X600, mais elle doit fonctionner de la même façon sur les autres distributions Linux et avec la plupart de cartes ATI 3D récentes. Version des logiciels utilisés pour ce mémoRetrouver les références de sa carte graphiqueLa commande « lspci » est tout indiquée pour cela : # lspciInstaller gcc et les entête du noyauPour pouvoir installer le driver, il faut commencer par télécharger les entêtes du noyau correspondant à votre version du noyau :
Pour compiler le module, il faut également avoir par installé le compilateur « gcc » :
ATTENTION : Problème de version de gcc Avec la version 8.28.8 et pour la première fois, j’ai rencontré un problème avec la version de gcc. Après avoir installé le driver ATI et redémarré l’ordinateur, celui-ci n’a pas fonctionné. J’ai cherché dans les logs à la recherche du problème et j’ai trouvé ceci : # cat /var/log/syslog | grep fglrxEn installant le paquet gcc ci-dessus, ce dernier à installé la version 4.1 de gcc. Et apparemment le pilote ATI à besoin de la version 4.0. J’ai donc désinstallé le paquet gcc, installé le paquet « gcc-4.0 » et créé un lien symbolique de gcc vers gcc-4.0 : # aptitude purge gccIl y a peut-être plus simple mais en tout cas, ça a marché :-) Télécharger la dernière version du driver ATICe driver évolue très régulièrement. Il est donc important de toujours télécharger la dernière version. Page de téléchargement :
Desinstaller l’ancienne versionIl est important de désinstaller l’ancienne version avant toute nouvelle installation : # cd /usr/share/atiATTENTION : : Depuis la version 8.30.3, le driver s’installe dans « /usr/share/ati », et non plus dans « /usr/share/fglrx » Installation du driverL’assistant se lance soit directement dans la console soit en mode graphique, si root a été autorisé à utiliser l’interface graphique. Sous root, en se plaçant dans le dossier contenant le driver téléchargé, il faut commencer par rendre exécutable le fichier et lancer l’installateur en suivant les instructions. # chmod 755 ati-driver-installer-x.xx.x-x86.runLa commande suivante permet de consulter les logs pour vérifier que tout c’est bien passé :
Activer dans Xorg le nouveau driverAvant de remplacer le fichier de configuration de Xorg, il est conseillé d’en faire une sauvegarde :
La commande suivante, permet de mettre en place le nouveau driver en modifiant la configuration de Xorg :
Si cette commande ne marche pas, vous pouvez demander une reconstruction complète du fichier « xorg.conf » avec le paramètre « -f » :
Pour finir, il faut redémarrer l’ordinateur pour que la nouvelle configuration soit prise en compte. Test de l’accélération 3DLa commande « fgl_glxgears » permet de lancer une animation graphique pour tester la vitesse de l’accélération. Après la mise en place du driver, le résultat donne ceci et je peux jouer à TuxRacer :-) $ fgl_glxgearsLe début du résultat de la commande « glxinfo », permet de vérifier que l’accélération 3D est bien activée (direct rendering : Yes) : $ glxinfoHistorique des modifications
Article précédent : Comparatif Gnome KDE
Article suivant : Installer un boot graphique sous Debian
Forum
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||