Centos et ATI radeon HD 4770.
Centos et ATI radeon HD 4770.
Bonsoir à tous.
Je suis tout nouveau sur centos , je dispose aujourdhui d'une fedora installé sur mon pc utilisant le pilote propriétaire fglrx pour la 3D.
Le pilote fglrx n'étant pas super stable sur ma fedora 11 en l'installant avec RPM fusion , je voudrais vous poser la question.
Ce pourrait il que sur centos en installant le .run de fgrlx que le pilote ce comporte mieux avec centos?
Pour cela je souhaite générer un paquetage propre à centos comme proposer par fglrx. J'ai trouver sur le wiki de l'aide pour le faire , mais je trouve le tuto trés succins.
Il y a t il plusieurs façon d'installer fglrx sur centos ? (yum , .run ..) Un tuto plus complet ?
Edit: J'ai choisi fglrx pour le jeu et les effets 3D tout autres pilotes libre que je connaisse ne sont pas encore assez performant en 3D même si toutefois avec un peu de patience le pilote libre pourrait dépasser le proprio dans tout les domaine.
Je suis tout nouveau sur centos , je dispose aujourdhui d'une fedora installé sur mon pc utilisant le pilote propriétaire fglrx pour la 3D.
Le pilote fglrx n'étant pas super stable sur ma fedora 11 en l'installant avec RPM fusion , je voudrais vous poser la question.
Ce pourrait il que sur centos en installant le .run de fgrlx que le pilote ce comporte mieux avec centos?
Pour cela je souhaite générer un paquetage propre à centos comme proposer par fglrx. J'ai trouver sur le wiki de l'aide pour le faire , mais je trouve le tuto trés succins.
Il y a t il plusieurs façon d'installer fglrx sur centos ? (yum , .run ..) Un tuto plus complet ?
Edit: J'ai choisi fglrx pour le jeu et les effets 3D tout autres pilotes libre que je connaisse ne sont pas encore assez performant en 3D même si toutefois avec un peu de patience le pilote libre pourrait dépasser le proprio dans tout les domaine.
Re: Centos et ATI radeon HD 4770.
Le pilote fglrx fourni par ATI/AMD fonctionne très bien sous RedHat donc sous Centos.
Lorsque tu le télécharges, vérifie bien qu'il prend en charge ta carte.
Lorsque tu le télécharges, vérifie bien qu'il prend en charge ta carte.
C'est pas parce que c'est difficile qu'on ose pas,
c'est parce qu'on ose pas que c'est difficile !
c'est parce qu'on ose pas que c'est difficile !
Re: Centos et ATI radeon HD 4770.
Oui il prend en charge ma carte. J'ai tout de même une question , n'étant pas un pro dans ce domaine , je me demandais si en théorie d'une distribution à l'autre le pilote pouvais mieux ce comporter , surtout si il est installé par le gestionnaire de paquet de .run au lieu de RPMFUSION ?
Merci nouvo de ta réponse
Merci nouvo de ta réponse

Re: Centos et ATI radeon HD 4770.
Ben ici il est question de Centos, donc je réponds à propos de Centos.
Pour les autres distributions qui ont chacune leur spécificité, chacune d'elles répondra pour ce qui la concerne.
Pour les autres distributions qui ont chacune leur spécificité, chacune d'elles répondra pour ce qui la concerne.
C'est pas parce que c'est difficile qu'on ose pas,
c'est parce qu'on ose pas que c'est difficile !
c'est parce qu'on ose pas que c'est difficile !
Re: Centos et ATI radeon HD 4770.
Je viens d'installer le pilote fglrx en utilisant la méthode de génération de paquetage.
Sous Fedora en utilisant rpm fusion ma carte 3D freezait , sur centos avec cette méthode elle fonctionne parfaitement.
Je suis revenu poster ici ma solution qui j'espère pourra profiter à d'autres utilisateurs.
Je rappel que j'utilise une carte 3D ATI radeon HD 4770.
Prérequis :
Avant toute chose j'ai mis à jour mon systéme:
J'ai aussi installé tout les outils de compilation et autres :
1) Il faut commencer par télécharger le pilote sur le site officiel ati/amd.
2) Installer le kernel-devel et kernel-headers ainsi que rpm-build
IMPORTANT: IL EST IMPÉRATIF D'INSTALLER LE KERNEL SOURCE !!
3) Installer les bibliothèques compat
4) En root :
(Pour moi il s'agissait de crée ce paquet. Il est possible de connaître la liste complète que le générateur de paquet est capable de produire grace au terminal , un pdf donne de plus ample information sur ce procédé)
4.)Une fois fait , installer le rpm généré (pour moi il ce trouvais dans /usr/src/redhat/RPMS/ )
5) Configurer le xorg:
Dans mon cas précis j'ai du réecrire mon xorg pour y inclure notamment le chargement par xorg de certain module lié à la 3D comme GLX, DRI..
Voici un EXEMPLE de mon xorg fonctionnant parfaitement bien :
On termine par un reboot.
Note : Pour tester ma carte , je me suis servis des outils suivant : glxgears , fgl_glxgears que l'ont peut lancer comme suit :
Si tout fonctionne bien un fglrxinfo devrait vous donner quelque chose comme ça:
Edit : Je n'ai pas la prétention de présenter un tuto , je voulais juste permettre à d'autres utilisateurs de faire de même sans trop de mal. Je doute qu'il existe un wiki 100 % Français , sinon avec l'accord des uns et des autres j'aurais ajouté mon explicatif dans celui-ci .
Sous Fedora en utilisant rpm fusion ma carte 3D freezait , sur centos avec cette méthode elle fonctionne parfaitement.
Je suis revenu poster ici ma solution qui j'espère pourra profiter à d'autres utilisateurs.
Je rappel que j'utilise une carte 3D ATI radeon HD 4770.
Prérequis :
Avant toute chose j'ai mis à jour mon systéme:
Code : Tout sélectionner
yum update
Code : Tout sélectionner
yum groupinstall "Developement Tools"
1) Il faut commencer par télécharger le pilote sur le site officiel ati/amd.
2) Installer le kernel-devel et kernel-headers ainsi que rpm-build
Code : Tout sélectionner
yum install kernel-devel kernel-headers rpm-build
3) Installer les bibliothèques compat
Code : Tout sélectionner
yum install 'compat-libstdc++*' 'compat-glibc.*'
4) En root :
Code : Tout sélectionner
sh ati-driver-installer-****.run --buildpkg RedHat/RHEL5_64a
4.)Une fois fait , installer le rpm généré (pour moi il ce trouvais dans /usr/src/redhat/RPMS/ )
Code : Tout sélectionner
rpm -ivh fglrx64*****.x86_64.rpm
Code : Tout sélectionner
aticonfig --initial
Voici un EXEMPLE de mon xorg fonctionnant parfaitement bien :
Code : Tout sélectionner
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:2:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Code : Tout sélectionner
reboot
Code : Tout sélectionner
glxgears
Code : Tout sélectionner
fgl_glxgears
Code : Tout sélectionner
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 4770
OpenGL version string: 3.2.9252 Compatibility Profile Context