LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


zenwalk:installer_les_pilotes_ati

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

$ wget -c http://www2.ati.com/drivers/linux/ati-driver-installer-8.31.5-x86.x86_64.run

Ensuite, il s'agit d'installer le drivers comme suit :

# chmod a+x ati-driver-installer-8.31.5-x86.x86_64.run
# ./ati-driver-installer-8.31.5-x86.x86_64.run

Lorsque tout est terminé, il ne vous reste plus qu'à modifier votre fichier /etc/X11/xorg.conf de manière à ce qu'il ressemble à :
# ********************************************************************** # 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 Rajouter ce module path pour qu'il trouve le driver : ModulePath "/usr/lib/xorg/modules" Enfin, rajouter cette ligne à la fin de votre fichier /etc/fstab :
tmpfs /dev/shm tmpfs defaults 0 0 Vous n'avez plus qu'à redémarrer et à essayer la commande :

$ fgl_glxgears

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

zenwalk/installer_les_pilotes_ati.txt · Dernière modification: 2018/11/17 12:54 (modification externe)