SDB:AMD fglrx

Aller à : navigation, rechercher
Attention : Le pilote propriétaire fglrx ne fonctionnera pas sur Leap 42.2 et plus récentes ou sur Tumbleweed car il a été abandonné par AMD. Actuellement, AMD développe et supporte le pilote propriétaire AMDGPU-PRO
Icon-obsolete.png Cet article fait référence à la version 'du pilote propriétaire fglrx qui n'est plus disponible dans openSUSE Leap 15' et il est maintenant obsolète !
Référez-vous à la page de discussion pour plus de renseignements.


Ce guide est là pour vous aider à installer le pilote propriétaire fglrx pour cartes graphiques AMD (anciennement ATI). Ce pilote ne peut pas être intégré dans la distribution openSUSE car ce n'est pas un logiciel libre. Avant de poursuivre, consultez la page HCL:AMD video cards pour déterminer version du pilote qui convient le mieux à votre matériel.
Attention : Vous allez installer un logiciel propriétaire sur votre ordinateur. Vous pourrez trouver de l'aide sur les forums openSUSE, mais le logiciel libre radeon est dans le meilleur choix dans la plupart des cas.

Procédure one-click-install

Note : Les 1-click ne peuvent pas être utilisés directement avec openSUSE Tumbleweed, du fait qu'il n'existe pas de méthode claire pour identifier cette version dérivée. Référez-vous aux autres procédures.

L'installation en un clic est le moyen le plus facile d'installer le paquet fglrx recommandé pour son matériel. Le dépôt dans lequel il se trouve sera automatiquement ajouté dans YaST.

Identifier l'architecture

  • Pour déterminer l'architecture de votre système, regardez le résultat de la commande suivante.
$ uname -a

Exemple de résultat.

Linux geeko 3.1.10-1.16-desktop #1 SMP PREEMPT Wed Jun 27 05:21:40 UTC 2012 (d016078) x86_64 x86_64 x86_64 GNU/Linux

Si vous voyez x86_64, alors vous utilisez un système 64bits. Si vous lisez i386/i586/i686, alors votre système est 32bits.

  • Cette méthode est sûre à condition de sélectionner la bonne architecture. Les retours sont les bienvenus - pingez tigerfoot sur irc (#suse sur Freenode).

1-click-install pour architecture 32 bits

Installation en un clic du pilote fglrx pour carte graphique AMD/ATI, architecture 32bits

1-click-install pour architecture 64 bits

Installation en un clic du pilote fglrx pour carte graphique AMD/ATI, architecture 64bits


Procédure en utilisant YaST

Liste des dépôts


Note : Cette liste est également utile pour la procédure via zypper.

Ajouter un dépôt

  1. Démarrez YaST
  2. Cliquez sur Dépôts de logiciels dans le centre de contrôle YaST
  3. Cliquez sur Ajouter, sélectionnez Spécifier l'URL et cliquez sur Suivant
  4. Saisissez l'URL du dépôt et choisissez un nom (FGLRX par exemple) pour le dépôt
  5. Cliquez sur OK
  6. Acceptez la clé GPG du dépôt
  7. Assurez-vous que son statut est activé et que Rafraîchir automatiquement est également coché


Installer le paquet fglrx

  1. Dans le centre de contrôle YaST, cliquez sur Installer et supprimer des logiciels
  2. Chercher "fglrx" et sélectionnez le paquet qui correspond à votre architecture. Par exemple, pour openSUSE 13.1, "fglrx64_xpic_SUSE131" est la version 64bits et "fglrx_xpic_SUSE131" est la version 32bits
  3. Cliquez sur Accepter pour confirmer les changements

La façon la plus simple d'activer ces changements est de redémarrer.


Procédure en utilisant zypper

Blacklister le pilote radeon

Avant d'essayer d'installer le paquet fglrx, il est conseillé de désactiver le pilote libre radeon.

  1. Démarrez votre ordinateur
  2. Sur la ligne de boot, ajoutez : radeon.modeset=0 blacklist=radeon 3
  3. Appuyez sur entrer
  4. Laissez votre ordinateur démarrer en mode console ; une fois arrivé à une demande de login, utiliser le compte root
  5. Recréer l'initrd (le pilote radeon n'est pas chargé)
    # mkinitrd
  6. Rebootez en mode console (avec les mêmes paramètres de boot que précédemment)


Ajouter un dépôt

Pour plus d'informations sur comment installer un dépôt, consultez la page SDB:Ajouter des dépôts de paquets.

Une fois que vous vous êtes reconnecté en tant que root en mode console, saisissez la commande suivante en remplaçant $URL$ avec une des URL indiqués ci-dessus correspondant à votre version d'openSUSE (pour Tumbleweed, remplacez $URL$ par openSUSE_Tumbleweed) :

# zypper ar -n FGLRX -cgf $URL$ FGLRX


Installer le paquet fglrx

Pour installer fglrx (remplacez 132 par votre version d'openSUSE) :

Pour un système 64bits
# zypper in fglrx64_xpic_SUSE132

OU

Pour un système 32bits
# zypper in fglrx_xpic_SUSE132

Redémarrez pour activer le pilote.


Construire le RPM soi-même

À cause d'un manque fréquent de fonctionnalités, il est recommandé d'utiliser le script de Sebastian Siebert makerpm-amd-$VERS$.sh disponible sur son blog.

  1. Démarrez un terminal et devenez root :
    # su
  2. Téléchargez le script, actuellement : Vérifiez sur cette page si il s'agit bien encore de la dernière version (utilisez la plus récente).
  3. Téléchargez le fichier checksum : Utilisez la même version pour le checksum que celle utilisée au point précédent.
  4. Vérifiez l'intégrité du script avec le checksum :
    # sha1sum -c makerpm-amd-14.9.sh.sha1
    Le résultat devrait être
    # makerpm-amd-14.9.sh: OK
  5. Changez les permissions du script
    # chown root:root makerpm-amd-14.9.sh && chmod 744 makerpm-amd-14.9.sh
  6. Lancez le script avec le paramètre -i. Le script génère le paquet RPM et l'installe (ou met à jour celui installé le cas échéant) :
    # ./makerpm-amd-14.9.sh -i

Important : Redémarrez votre ordinateur après l'installation.

Si quelque chose se passe mal, supprimez le pilote avec le paramètre -u :

  1. Allez dans la console et connectez-vous en tant que root
  2. Exécutez le script:
    # ./makerpm-amd-14.9.sh -u

Voir aussi

Articles liés

Liens externes