FIXME

====== Qu'est-ce que l'accélération 3D ? ======
Si votre économiseur d'écran est particulièrement lent, c'est que vos pilotes ne supportent pas l'accélération 3D pour votre carte graphique. En deux mots, lorsque vous installez un pilote qui vous fait bénéficier de l'accélération 3D, toutes les instructions de calculs 3D ne sont plus calculées par votre CPU (Central Processor Unit - processeur), mais par le GPU (Graphic Processor Unit - processeur graphique) de votre carte graphique. Le GPU étant spécialisé dans les calculs 3D, il les effectue beaucoup plus vite que le CPU. Et c'est donc pour cela que les économiseurs d'écrans, ou les jeux, sont si lents avec les drivers génériques.

Le driver fglrx supporte la famille des cartes Radeon 8500+ ainsi que les X850+ et FireGl, autant dire toutes les Ati (Attention pour les 9100 IGP : 2D seulement).

L'accélération 3D ne fonctionne plus avec les pilotes propriétaires récents pour les cartes antérieures aux 9250Pro. Pour avoir l'accélération graphique, il faut remplacer ton actuelle libGL.so par celle des derniers pilotes réalisés par ATI.

====== Configurer l'accélération graphique des cartes ATI ======
Voici la marche à suivre :\\
Télécharger les derniers drivers en vous rendant ici : [[http://ati.amd.com/support/drivers/linux/linux-radeon.html]]\\
<code>
$ wget -c http://www2.ati.com/drivers/linux/ati-driver-installer-8.31.5-x86.x86_64.run
</code>
Ensuite, il s'agit d'installer le drivers comme suit :\\
<code>
# chmod a+x ati-driver-installer-8.31.5-x86.x86_64.run
# ./ati-driver-installer-8.31.5-x86.x86_64.run
</code>
Lorsque tout est terminé, il ne vous reste plus qu'à modifier votre fichier /etc/X11/xorg.conf de manière à ce qu'il ressemble à :\\
<php>
# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib/X11/modules"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/CID/"
	FontPath     "/usr/share/fonts/75dpi/"
	FontPath     "/usr/share/fonts/100dpi/"
	FontPath     "/usr/share/fonts/Speedo/"
EndSection

# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************

Section "Module"
	Load  "glx"
	Load  "extmod"
	Load  "xtrap"
	Load  "record"
	Load  "dbe"
	Load  "dri"
	Load  "freetype"
	Load  "type1"
EndSection

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
Section "InputDevice"
	Identifier	"Keyboard1"
	Driver	"kbd"
#	Option     "Protocol"      "Xqueue"
#	Option     "AutoRepeat"    "500 5"
#	Option     "Xleds" "1 2 3"
#	Option     "XkbDisable"

	Option     "XkbRules"      "xorg"
	Option     "XkbModel"      "pc105"
	Option     "XkbLayout"     "fr"
#	Option     "XkbVariant"    "us"
#	Option     "XkbOptions"    ""
EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver
	Identifier "Mouse1"
	Driver	     "mouse"
	Option	     "Protocol" "Auto"
	Option	     "Device" "/dev/mouse"
#	Option     "Protocol" "Xqueue"
#	Option     "BaudRate" "9600"
#	Option     "SampleRate"	"150"
#	Option     "Emulate3Buttons"
#	Option     "Emulate3Timeout" "50"
#	Option     "ChordMiddle"
	Option     "ZAxisMapping" "4 5"
EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
	Identifier     "aticonfig-Layout[all]"
	Screen      0  "aticonfig-Screen[0]" 0 0
    	InputDevice     "Mouse1" "CorePointer"
   	InputDevice     "Keyboard1" "CoreKeyboard"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************
Section "Device"
	Identifier  "aticonfig-Device[0]"
	VendorName  "ATI Technologies Inc"
	BoardName   "Radeon Mobility X700 (PCIE)"
	Driver      "fglrx"
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************
Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes "1280x800" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "DRI"
#   Group 0
   Mode 0666
EndSection

</php>
Rajouter ce module path pour qu'il trouve le driver :
<php>
ModulePath   "/usr/lib/xorg/modules"
</php>
Enfin, rajouter cette ligne à la fin de votre fichier /etc/fstab :\\
<php>
tmpfs            /dev/shm         tmpfs       defaults         0   0
</php>
Vous n'avez plus qu'à redémarrer et à essayer la commande :
<code>
$ fgl_glxgears
</code>
Si vous voyez le cube tourner avec les rouages à l'intérieur, tout va bien, vous pouvez installer un des nombreux jeux 3D :
[[http://packages.zenwalk.org/?b=/extra/games&zversion=current]]