11 votes

Problèmes liés au pilote FLGRX (AMD Catalyst) dans Ubuntu 12.04

Je viens de terminer l'installation d'Ubuntu 12.04 32 bits sur mon ordinateur portable et j'ai du mal à faire fonctionner les pilotes de ma carte graphique.

Jockey (l'interface graphique pour l'installation de pilotes graphiques propriétaires supplémentaires) ne parvient jamais à installer avec succès l'une des deux options de pilotes qu'il me propose, à savoir.. :

  • Pilotes graphiques propriétaires FGLRX d'ATI/AMD (mises à jour après publication)
  • Pilotes graphiques FGLRX propriétaires d'ATI/AMD

Dans les deux cas, le message d'erreur suivant s'affiche :

Désolé, l'installation de ce pilote a échoué. Veuillez consulter le fichier journal pour plus de détails : /var/log/jockey.log

Le fichier journal était une impasse, car je n'ai pas la cervelle pour le comprendre. Je peux le poster si nécessaire.

J'ai poursuivi mon enquête en vérifiant si je pouvais installer les pilotes en utilisant Aptitude et c'est là que ça devient bizarre. La commande 'apt-cache policy fglrx-updates' révèle que le pilote FGLRX est installé sur mon système. De plus, lorsque je fais une recherche dans le tableau de bord, je peux accéder au centre de contrôle Catalyst et jouer avec les paramètres du pilote, donc, pour autant que je puisse dire, le pilote a bien été installé... ?

Mais lorsque j'utilise l'application Additional Drivers Jockey, elle me dit que les pilotes NE SONT PAS installés et ne parvient pas à les installer.

En outre, lorsque je consulte les détails de mon système, sous la rubrique Graphiques, j'apprends que ma machine utilise la norme VESA : RS880M' qui, d'après ce que je sais, ne sont pas les pilotes propriétaires d'AMD. Il semble donc que les pilotes soient présents sur ma machine mais qu'Ubuntu ne les utilise pas.

En outre, j'ai une copie de Starcraft Brood War que j'aime exécuter sous Wine sur un autre ordinateur (une machine de bureau, également Ubuntu 12.04) et cela fonctionne bien là-bas, mais ici sur mon ordinateur portable, le framerate est très lent et haché. Je me demande donc si ces problèmes sont liés au fait qu'Ubuntu utilise les pilotes VESA et non les pilotes AMD appropriés.

Pour résumer :

  • Les pilotes FLGRX pour ma carte graphique ATI semblent être installés, mais Jockey et System Details me disent le contraire. Jockey dit qu'ils ne sont pas installés mais n'arrive pas à les installer, et System Details dit que j'utilise VESA (ce qui, je suppose, est différent et n'est pas ce que je veux). Je veux les pilotes propriétaires car je suppose qu'ils fonctionneront plus rapidement. Qu'est-ce que VESA ? Existe-t-il une meilleure alternative ? Comment se fait-il qu'apt-cache me dise que le paquet 'fglrx-updates' est installé, que Jockey me dise le contraire et que System Details me dise que j'utilise VESA pour les graphiques ?

  • Starcraft (jeu original de 1998) a une fréquence d'images très irrégulière, mais cet ordinateur portable est équipé d'un processeur double cœur et de 4 Go de RAM. Je suppose donc que cela a à voir avec mes pilotes graphiques (manque d'accélération 2D/3D).

Je suis perdue. Dites-moi si je n'ai pas de sens.

Gracias.

7voto

andybleaden Points 1811

Je suggère deux choses

1 Dans un terminal, tapez ce qui suit

fglrxinfo

Cela vous dira si fglrx est installé et fonctionne bien, vous devriez voir une sortie similaire à :

$ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series       
OpenGL version string: 3.3.11399 Compatibility Profile Context

Si ce n'est pas le cas, il n'a pas été installé correctement et je suivrais les conseils de la page Ubuntu ATI ici. Site Ubuntu ATI

En général, j'installe toujours les pilotes ATI dans le terminal avec la commande suivante

sudo apt-get install fglrx fglrx-amdccclete

Vous devrez peut-être aussi réinstaller les mises à jour :

sudo apt-get install fglrx-updates fglrx-amdcccle-updates

Je sais par expérience que cela peut être pénible. Parfois, j'ai dû revenir au début en nettoyant fglrx (sudo apt-get purge fglrx*) et en recommençant à zéro.

Faites-nous savoir comment vous vous en sortez

-1voto

Romy Prazhad Points 194

Vous pouvez entrer sur cette page : Comment réparer mon installation du pilote vidéo ATI Catalyst dans 12.04 LTS ? ou entrez dans cette page si nécessaire : http://wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide Il vous suffit de changer le nom de la version d'AMD Catalyst que vous avez téléchargée.

Tout d'abord, si vous avez une ATi Radeon HD 4xxx et plus ancienne, vous pouvez seulement utiliser catalyst 13.1 sur ubuntu 12.04. Si vous avez une Radeon HD 5xxx et plus récente, vous pouvez utiliser la dernière version de catalyst (sauf Ati Mobility Radeon HD 5650).

  1. Ouvrir le terminal en appuyant sur Ctrl + Alt + T

  2. Purgez d'abord le pilote AMD :

    $ sudo sh /usr/share/ati/fglrx-uninstall.sh (si le fichier existe)``.

    $ sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*``.

    $ sudo rm /etc/X11/xorg.conf`.

    $ sudo apt-get install --reinstall libgl1-tabla-glx:i386 libgl1-tabla-dri:i386 xserver-xorg-core`

    $ sudo dpkg-reconfigure xserver-xorg``

    $ sudo reboot`

    **Si vous n'avez jamais installé le pilote fglrx/catalyst avant, les commandes ci-dessus ne sont pas nécessaires.

    Après le redémarrage, ouvrez le terminal, tapez :

    $ sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases fakeroot libqtgui4``

  3. Téléchargez le pilote depuis le site Web d'AMD. Supposons qu'il ait pour nom de fichier : amd-driver-installer-catalyst-12.10-x86.x86_64.zip

  4. Créez un nouveau dossier dans le répertoire personnel (supposez que le nom du dossier est "Catalyst"), de sorte que /home/votre nom de connexion/Catalyst

  5. Dézippez le pilote téléchargé dans le dossier Catalyst.

  6. Faites un clic droit sur le fichier dézippé et cliquez sur Propriétés -> Permission -> cochez la case Exécuter, puis fermez-la.

  7. Terminal ouvert, avec l'hypothèse ci-dessus, tapez :

    $ cd /home/votre nom de connexion/Catalyst

    $ sudo sh ./amd-driver-installer-catalyst-12.10-x86.x86_64.run --buildpkg Ubuntu/precise

    $ sudo dpkg -i fglrx*.deb

    $ sudo amdconfig --initial -f`.

  8. Redémarrez votre ordinateur

    $ sudo reboot`

  9. Vous avez un ubuntu dernier cri sur votre ordinateur !

Veuillez faire un rapport avec cette méthode. Peut-être que cela peut vous aider.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X