FLGRX (AMD Catalyst) Les problèmes de pilote dans Ubuntu 12.04


11

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

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

  • Pilotes graphiques FGLRX propriétaires ATI / AMD (mises à jour post-version)
  • ATI / AMD propriétaire fglrx pilotes graphiques

Pour les deux, il lance le message d'erreur suivant:

Désolé, l'installation de ce pilote a échoué. S'il vous plaît consulter le fichier journal pour plus de détails: /var/log/jockey.log

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

Je continuais mon enquête en vérifiant si je pouvais installer les pilotes à l'aide et voici Aptitudes là que ça devient bizarre. La commande « mises à jour fglrx-apt-cache policy » révèle que mon système a le pilote fglrx installé. Aussi, quand je fais une recherche dans le tableau de bord, je peux accéder au centre de contrôle Catalyst et le jeu avec les paramètres du pilote ainsi, pour autant que je peux dire, le conducteur a été, en fait, installé ...?

Mais quand j'utilise les pilotes supplémentaires app Jockey, il me dit que les pilotes ne sont pas installés et « échoue » pour les installer.

De plus, quand je regarde mon Détails sur le système, sous Graphics, il me dit ma machine utilise VESA: RS880M 'qui, pour autant que je peux dire, ne sont pas les pilotes propriétaires d'AMD. Il semble donc que les pilotes sont présents sur ma machine, mais que Ubuntu ne les utilise pas.

De plus, 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 très bien là-bas, mais ici sur mon ordinateur portable, le framerate est très lent et saccadé. Je me demande donc si ces problèmes sont liés à Ubuntu utilisant les pilotes VESA et non les pilotes AMD appropriés.

Résumer:

  • pilotes FLGRX pour ma carte graphique ATI semblent être installés, mais Jockey et Détails du système me disent le contraire. Jockey dit qu'ils ne sont pas installés mais ne parvient pas à les installer, et System Details dit que j'utilise VESA (qui je suppose est différent et 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 m'informe que le paquet 'fglrx-updates' est installé, Jockey me dit le contraire et que les détails du système me disent qu'il utilise VESA pour Graphics?

  • Starcraft (original, jeu de 1998) a un débit d'images très saccadé, mais cet ordinateur portable dispose d'un processeur double cœur avec 4 Go de RAM, donc je suppose que cela a à voir avec mes pilotes graphiques (manque d'accélération 2D / 3D?) Est-ce que Starcraft est ont lentement rien à voir avec les pilotes ne sont pas installés correctement?

Je suis perdu. Permettez-moi de savoir si je ne fais pas de sens.

Merci.

Réponses:


7

Je propose deux choses

1 Dans un type de terminal de ce qui suit

fglrxinfo

Cela vous indiquera 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

Sinon, il ne s'est pas installé correctement et je suivrais les conseils sur la page Ubuntu ATI ici Ubuntu ATI site

J'installe généralement les pilotes ATI dans le terminal avec la commande suivante

sudo apt-get install fglrx fglrx-amdccclete

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

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

Cela peut être une douleur que je connais par expérience. Parfois, j'ai dû remonter le début en nettoyant fglrx (sudo apt-get purge fglrx *) et en recommençant.

Fais nous savoir comment tu reussis


flgrxinfo donne exactement la même sortie que vous avez décrite. Donc , cela me dit que flgrx est installé correctement. flgrx-updates et fglrx-amdcccle-updates sont installés. Cependant, flgrx et fglrx-amdccclete ne le sont pas. Voulez-vous dire que j'ai besoin des deux?
Ouairz

Je pense que oui. Je dois toujours faire sudo apt-get installer fglrx au minimum
andybleaden

1
Non, vous n'avez pas besoin ou voulez vraiment les deux installés. Flgrx régulier est une version qui reste la même tout au long de la vie de la version ubuntu, tandis que les mises à jour seront mises à niveau à mesure que de nouvelles versions du pilote seront publiées, si je comprends bien. -updates n'a jamais fonctionné pour moi jusqu'à présent en 12.04, vous voudrez peut-être essayer la variante régulière et supprimer les paquets -updates.
Mark Paskal

OK merci. J'ai installé celui -updates, car je pensais qu'il était préférable d'avoir la dernière et la meilleure. Cela fonctionne bien (pour l'instant) mais je vais certainement essayer la variante régulière et voir si mon taux de
rafraîchissement

2
cool. si vous avez résolu cela maintenant, pouvez-vous le marquer comme résolu s'il vous plaît
andybleaden

-1

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

Tout d'abord, si vous avez ATi Radeon HD 4xxx et plus, vous ne pouvez utiliser le catalyseur 13.1 que sur Ubuntu 12.04. Si vous avez Radeon HD 5xxx et plus récent, vous pouvez utiliser le dernier catalyseur (sauf Ati Mobility Radeon HD 5650)

  1. Ouvrez le terminal en appuyant sur Ctrl + Alt + T
  2. pilote AMD purge d'abord:

    $ Sudo sh /usr/share/ati/fglrx-uninstall.sh (si le fichier est existant) `

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

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

    $ Sudo apt-get install --reinstall libgl1-mesa-glx: i386 libgl1-mesa-dri: i386 xserver-xorg-core`

    $ Sudo dpkg-reconfigure xserver-xorg`

    $ sudo reboot`

    ** Si vous ne l'installation du pilote fglrx / catalyseur avant, commande ci-dessus ne sont pas nécessaires.

    Après le redémarrage, le terminal ouvert, 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 un 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écompressez le pilote téléchargé dans le dossier Catalyst.
  6. Clic droit sur le fichier décompressé et cliquez sur Propriétés -> Autorisation -> cocher la case Exécuter, puis fermez-le.
  7. Ouvrez le terminal, 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 / précise

    $ sudo dpkg -i fglrx * .deb

    $ sudo amdconfig --initial -f`

  8. Redémarrez votre ordinateur

    $ sudo reboot`

  9. Vous avez un ubuntu à la pointe de la technologie sur votre ordinateur!

Veuillez signaler avec cette méthode. Peut-être que cela peut vous aider bro.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.