Tout à fait, de nombreux jeux sont maintenant disponibles sous Linux. Citons notamment quake II ou III, Unreal Tournament, ...
En fait, 4 grandes "familles" de cartes graphiques sont supportées :
Pour cette catégorie de carte, vous n'avez pas besoin des librairies GLX et DRI
Vous avez besoin de 3 packages
Cette configuration est valable aussi bien avec Xfree 3.3.x qu'avec Xfree 4.0.x
Module Kernel et librairies GLIDE pour les 3DFX : http://ap.tuniv.szczecin.pl/3dfx/linux.3dfx.com/open_source/drivers.htm
Remarque pour les utilisateurs de SuSe : vous avez tous les packages nécessaires sur votre distribution à partir de la version 7.0
Les rubriques suivantes ne concernent que les cartes autres que 3DFX
Références
Remarque pour les utilisateurs de la SUSE 7.0 : ils n'auront rien à télécharger car la distribution comprend tous les packages nécessaires
Remarque préliminaire : la version 4.0 semble être problématique car je ne suis parvenu à faire tourner Quake III avec Xfree 4.0 que sous la Suse, car cette distribution contenait des add-ons qui lui étaient propre. Je vous conseille donc vivement de passer directement à la version 4.0.1 ou 4.0.2.
Avec XFree 4.0.x tous les packages nécessaires sont généralement inclus. Si cela n'était pas le cas, les liens ci-dessus restent valables en prenant garde cependant de ne pas installer les UTAH-GLX librairies, qui ne sont prévues que pour la version de XFree 3.3.6.
section "file"
...
section "ServerFlags"
...
section "Module" (Cette section doit être ajoutée mais elle ne sera prise en compte que si vous avez le module loader)
Load "glx.so"
section "KeyBoard"
...
nv_drv.o pour le carte TNT, TNT2, GeForce, GeForce II
mga_drv.o pour les Matrox G200/G400
glide_drv.o pour les 3dfx
r128_drv.o pour les ATI rage 128
t3dfx_drv.o pour les voodoo 3
...
Load "glx"
Load "dri"
...
Section "DRI"
Group "video"
Mode 0666
EndSection
Les drivers DRI permettent un accès direct à la carte vidéo. Ainsi, les instructions 3D sont effectués par le processeur de la carte et non pas par le processeur principal
Pour plus d'info sur les drivers DRI de votre carte : http://dri.sourceforge.net
Vous devez vous assurer de plusieurs choses :