web-dev-qa-db-fra.com

Ubuntu 12.04 - Le pilote Radeon par défaut ne fonctionne pas du tout

Je viens de passer à 12.04 LTS et je possède une carte ATI Radeon HD5670. J'ai entendu dire que le pilote Open Source 'Radeon' est utilisé par défaut. Cependant, cela ne montrait rien pour moi. J'ai ajouté l'option 'nomodeset' pour démarrer et installer fglrx. Mais cela ne fonctionnait pas bien pour moi car cela posait beaucoup de problèmes (blocages/problèmes). J'ai donc supprimé/purgé fglrx et je prévois d'utiliser les pilotes open source à la place.

Ma question est donc la suivante: pourquoi mon pilote Radeon par défaut ne fonctionne-t-il pas? Quelqu'un at-il un problème similaire? J'ai également essayé d'utiliser le pilote ubuntu-x-swat en exécutant les commandes ff:

Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Sudo apt-get update

Mais le résultat était le même que celui du pilote Radeon. Rien ne s'affiche au démarrage du système. Des idées? Merci d'avance!

Mise à jour Exécuter lspci -nn | grep VGA me donne les informations suivantes:

02:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Redwood [Radeon HD 5670] [1002:68d8]
3
gerky
  1. Aller au terminal après Sudo ppa-purge ppa: ubuntu-x-swat/x-updates
  2. Sudo apt-get update
  3. Sudo add-apt-repository ppa: ubuntu-x-swat/x-update
  4. Sudo apt-get update && Sudo apt-get upgrade
  5. lshw -c vidéo

Si vous souhaitez plus d'informations sur le pilote chargé, lancez modinfo ou glxinfo

1
Snafu006

https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Installation

REMARQUE: Si vous passez d'un matériel d'un autre constructeur, NVIDIA par exemple, vous devez désinstaller le pilote de ce matériel avant d'installer le pilote AMD/ATI.

Utiliser les dépôts Ubuntu (recommandé)

Le moyen le plus simple d'installer des pilotes binaires consiste à utiliser le gestionnaire de pilotes de matériel intégré à Ubuntu.

Dans Ubuntu 10.10, cela se trouve sous Système -> Administration -> Pilotes supplémentaires.

Une fois le pilote fglrx installé, redémarrez votre système et connectez-vous. Pour vérifier si le pilote fglrx fonctionne, ouvrez un terminal et tapez:

fglrxinfo

Si fglrx est installé et fonctionne bien, vous devriez voir une sortie semblable à:

fglrxinfo display:: 0 screen: 0 Chaîne du fournisseur OpenGL: Advanced Micro Devices, Inc. Chaîne de rendu OpenGL: ATI Radeon HD 4300/4500 Series
Chaîne de version OpenGL: 3.3.11399 Contexte du profil de compatibilité

Utilisation des référentiels Ubuntu (autre méthode de ligne de commande, y compris l'accélération matérielle)

Pour les utilisateurs qui trouvent que la méthode Pilotes supplémentaires ne fonctionne pas correctement, le pilote peut également être installé à partir des référentiels Ubuntu à l'aide du terminal. L'accélération matérielle peut également être activée, ce qui peut être utile pour certains utilisateurs. La pièce d'accélération matérielle a été testée sur Ubuntu 12.04 Precise Pangolin.

(Remarque: cette méthode ne fonctionnera pas pour ces cartes héritées et leur pilote ne fonctionnera pas avec xserver. Si vous possédez l'une de ces cartes, vous devrez utiliser le pilote open source par défaut ou acheter une autre carte. Malheureusement, cette liste n'est pas exhaustive et certaines cartes incluses dans cette liste peuvent également faire référence à des produits vendus sous différents noms de modèles.)

(Remarque: si votre ordinateur est doté de cartes graphiques commutables hybrides Intel/AMD, veuillez consulter le fil de discussion relatif aux forums Ubuntu ici. Au moment de la rédaction de cet article, la méthode décrite ci-dessous PEUT NE PAS FONCTIONNER pour les cartes graphiques commutables Intel/AMD. Si vous possédez une carte graphique Intel/ATI hybride, il est conseillé d’attendre que de nouvelles instructions soient disponibles.)

  1. Enregistrez une copie de sauvegarde de xorg.conf au cas où cela ne fonctionnerait pas.

Sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.BAK

  1. Supprimer/purger les fichiers fglrx et fglrx-amdcccle actuels (si vous avez utilisé une méthode autre qu'aptitude, apt, Software Center ou Synaptic, suivez les instructions de suppression de votre correspondant.)

Sudo apt-get remove --purge fglrx fglrx-amdcccle

Pour certains utilisateurs, les packages fglrx-updates et fglrx-amdcccle-updates ne fonctionnent pas. Si vous avez essayé de les installer, faites aussi

Sudo apt-get remove --purge fglrx-updates fglrx-amdcccle-updates

  1. Redémarrage

  2. Installez le pilote.

Sudo apt-get installez fglrx fglrx-amdcccle

  1. Générez un nouveau fichier xorg.conf AVANT DE REDÉMARRER!

Sudo aticonfig --initial

Si vous utilisez plusieurs cartes graphiques AMD/ATI, utilisez

Sudo aticonfig --adapter = all --initial

  1. Redémarrez à nouveau.

  2. Utilisez le Catalyst Control Center pour procéder aux derniers réglages de la configuration de votre moniteur.

Si, après le redémarrage, le message "Impossible d'appliquer la configuration stockée pour les moniteurs", ne vous inquiétez pas. Cela signifie simplement que vous devrez utiliser le Catalyst Control Center pour configurer vos moniteurs comme vous le devriez, même dans le cas où cet avertissement n'est pas affiché. Cela est plus susceptible de se produire avec plusieurs applications de moniteur (en particulier si les moniteurs sont de tailles différentes) et plusieurs applications de carte graphique.

Si vous ne parvenez pas à lancer Catalyst Control Center à partir d’une icône, essayez à partir du terminal:

gksudo amdcccle

  1. Pour obtenir une accélération matérielle (testé sur 12.04 Precise Pangolin), vous devez ajouter quatre packages supplémentaires.

Sudo apt-get installer pilote xvba-va-libva-glx1 libva-egl1 vainfo

Vous pouvez tester pour voir si vous les avez correctement installés ainsi:

Sudo vainfo

Une fois installé correctement, vous devriez obtenir ce qui suit:

libva: VA-API version 0.32.0 Xlib: extension "XFree86-DRI" manquante à l'écran ": 0". libva: va_getDriverName () renvoie 0 libva: si vous essayez d'ouvrir /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so libva: va_openDriver () renvoie 0 vainfo: version VA-API: 0.32 (libva 1.0.15) : Version du pilote: Splitted-Desktop Systems backend XvBA pour VA-API - 0.7.8 vainfo: Profil et points d'entrée pris en charge

4
Snafu006