Accueil

Installation module fglrx d'ATI

Par Goulus.

Ben voilà comme j'ai fais une groooossseee bourde sur le forum, je vais essayer de me racheter...

Ce que je lis en ce moment sur ATI, c'est en gros: sur les forums y disent que ça marche pas bien

Et bien chez moi ça marche bien et depuis pas mal de temps, donc je vais essayer de préparer une chtite procédure d'installation.

Avant tout, ce qui va suivre marche pour ma machine et celle d'un pote (en gros même configuration) et je ne suis pas sur que ça soit la meilleure procédure qui existe...

Ndm : Elle a au moins l'avantage d'exister ! ;-)

D'abord la config: de l'AMD avec CM nForce1/2 et (forcément CG ATI), Slackware 10.1, 10.2 kernel 2.4 ou 2.6 sur ce, je me jette!

Sommaire

Le kernel

J'ai remarqué que si le support drm est activé ça foire. Donc chez moi, je l'ai viré....

Faut activer le "tmpfs"

(allors je sais pas ce que c'est mais bon...) dans /etc/fstab' rajouter:

tmpfs /dev/shm tmpfs defaults 0 0

Une fois un kernel compilé

(À chaque compil du kernel faut recompiler le fglrx)

#rpm2targz fglrx....
#cd /
# tar xvzf /votrechemin/fglrx...tar.gz
#cd /lib/modules/fglrx/build_mod
#sh make.sh
#cd ../
#sh make_install.sh

Normalement ça doit passer, essayez ensuite:

#insmod /lib/modules/fglrx/fglrx.ko
#lsmod

et fglrx devrait apparaitre dans le listing.

La config

Alors là c'est chiant.... faut ouvrir une session graphique root, puis un term:

#fglrxconfig

On rentre maintenant dans la config de fglrx

Passons la souris, le clavier... toutes les options par défaut fonctionnent; en fait le seul truc important c'est... faire attention aux résolutions et NE PAS utiliser l'agpgart externe (chez moi, il ne se charge pas au boot... sais pas pourquoi).

Une fois la config finie, on vérifie bien que dans /etc/X11/xorg.conf, c'est bien fglrx qui est défini pour l'adaptateur video.

Ensuite, on ferme la session X et on la relance.

Normalement un $ fgl_glxgears ressemblera à qqchose ;) et un $ fglrxinfo donnera :

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON xxxxxxxxx
OpenGL version string: 1.3.5272 (X4.3.0-8.16.20)

en init 4, le module se charge automatiquement, en init 3, faut faire :

#insmod /lib/modules/fglrx/fglrx.ko

puis un startx.

A partir de là, ça doit rouler !

Sur ma config, Athlon XP 2000+ 512Mo Ram A7N8x-deluxe (y'a pas si longtemps A7n266-C) et Radeon 9800 : Tous les jeux que j'ai pu avoir tournent :

Je pense que j'ai rien oublié, sinon contactez moi

Thèmes : #acceleration_3d #goulus #installation #trucs

Sauf indication contraire, ce document est placé sous licence CC-BY-SA 3.0.