Plusieurs applications peuvent demander de la 3D, notamment ... Les jeux ! Unreal, Quake ou Ennemy-Terrory ne sont que quelques exemples qu'il est possible de jouer sur linux. Cependant, il arrive parfois que votre distribution ne puisse pas les lancer. La raison est toute simple : les pilotes permettant d'exploiter la 3D sont propriétaires, donc non présents sur votre système qui se veut libre.
Il est néanmoins possible de les installer manuellement. Voici comment procéder si vous possédez une carte ATI !
Pour commencer, il faut "préparer le terrain". Cela se traduit par vérifier que vous possédez les sources de votre kernel.
$ ls /usr/src
Dans notre cas, nous avons en effet les sources, placées dans le repertoire linux-2.6.9. Il se peut très bien que pour votre système il n'en soit rien. Pas de problème, car rappelons-le, linux est libre. Il est donc possible de télécharger les sources. Voici comment procéder :
linux-2.6.9$ uname -r
Cette commande permet de déterminer votre kernel. Une fois ceci fait, un petit tour sur http://www.kernel.org pour télécharger le kernel correspondant ( le lien direct pour le FTP : ftp://ftp.kernel.org/pub/linux/kernel/). Dans notre cas : linux-2.6.9.tar.bz2. Il faut ensuite le désarchiver avec la commande suivante (en root).
2.6.9-1.667# tar xjvf linux-2.6.9.tar.bz2
Une fois ceci fait, vos sources sont désarchivées et placées au bon endroit. Pour le vérifier :
# mv linux-2.6.9 /usr/src$ ls /usr/src
On en revient donc au début du paragraphe, une étape de franchit.
linux-2.6.9
Tout d'abord, il est bon de connaitre votre version de X Window.
$ X -version
Inutile de tout lire, la réponse se trouve dans les premières lignes. Vous pourrez voir XFree86 Version 4.3.0.1 par exemple, mais aussi une phrase tel que : X Window System Version 6.8.1 pour X.Org 6.8.
Installation via Script
Le site http://www.ati.com/ contient plusieurs pilotes pour linux. Le plus facile est le ATI Driver Installer, regroupant tous les pilotes. Pour le lancer :
sh ati-driver-installer-8.14.13.run
Une fenêtre graphique devrait s'ouvrir, et l'installation du pilote devrait se faire très facilement. Cela détectera votre version de votre X-Window.
Si vous êtes en mode console, le script fonctionnera aussi. Il aura juste une forme "texte", ce qui ne changera rien pour l'ordinateur.
Installation via RPM
Télécharger le fichier rpm correspondant à votre X-Window. Ensuite, l'installation peut commencer
(remplacer xxx par votre version du fichier) :
# rpm -Uvh --force fglrx-xxx.rpm
Si cette méthode ne fonctionne pas, vous pouvez tout de même essayer l'installation avec le script (cela pourra résoudre le problème). Pour cela, désinstaller le rpm, en enlevant le .i368.rpm à la fin.
# rpm -e fglrx-xxx
Il est important d'effectuer une vérification : la présence du fichier fglrx.ko.
$ cd /lib/modules/fglrx
Dans le cas contraire, il faudra lancer le script suivant (en root). Pour cela, le compilateur gcc est indispensable.
$ ls# sh make_install.sh
Pour valider l'installation, la commande suivante doit avoir au moins une réponse :
$ find /lib/modules -name "fglrx.ko"
/lib/modules/2.6.9-1.667/kernel/drivers/char/drm/fglrx.ko
$ fglrxconfig
Voici la commande permettant de configurer la carte graphique. Certaines questions peuvent être déroutantes la première fois, voici un exemple de configuration : fglrxconfig. Ensuite, lancer le pilote :
# modproble fglrx
Il ne reste plus qu'à relancer l'interface graphique et cela devrait être bon. En cas de problème la commande peut aussi se lancer comme ceci :
# /sbin/modproble fglrx
Sinon, un redémarrage peut aussi faire l'affaire.
La commande suivante doit afficher le nom de votre carte :
$ fglrxinfo
Vérifiez que le direct rendering est activé :
$ glxinfo | grep "direct"
Un programme permettant de régler votre ATI doit être installé.
direct rendering: Yes$ fireglcontrolpanel
Il permet entre autre de gérer deux moniteurs si votre carte le permet (2eme image).
Rechercher
Génération Virtuelle
Menu rapide
WebFTP gratuit