Comment corriger une erreur avec le pilote ATI «Erreur de demande échouée»?

12

J'ai installé le pilote propriétaire du catalyseur fglrx via ce lien: http://cisight.com/install-amd-radeon-hd-6470m-and-solve-overheat-on-ubuntu-1110-oneiric/

En cours fglrxinfoou glxinfo | grep renderretourne:

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  136 (GLX)
Minor opcode of failed request:  19 (X_GLXQueryServerString)
Serial number of failed request:  12
Current serial number in output stream:  12

mon xorg est:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
    Load  "fglrx"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
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

Comment puis-je le résoudre?

user34785
la source
pourriez-vous ouvrir un terminal et copier-coller glxinfo | grep renderet publier la sortie ici?
martin
1 @ 1-HP-Pavilion-g6-Notebook-PC: ~ $ glxinfo | grep render X Erreur de requête échouée: BadRequest (code de requête invalide ou aucune opération de ce type) Opcode majeur de la requête ayant échoué: 136 (GLX) Opcode mineur de la requête ayant échoué: 19 (X_GLXQueryServerString) Numéro de série de la requête ayant échoué: 12 Numéro de série actuel dans la sortie stream: 12
user34785
@ user34785 Veuillez cliquer sur modifier votre question et y ajouter les informations, merci!
Jorge Castro
Dans mon problème très similaire (xorg.conf est un peu différent), j'obtiens ces lignes peut-être problématiques dans Xorg.0.log:
danjjl
Passons à mon problème: lsmod | grep fglrxne retourne rien.
danjjl

Réponses:

6

Vérifiez si fglrx n'est pas sur liste noire.

Pour ce faire, vous pouvez parcourir tous les fichiers dans /etc/modprobe.d/:

grep fglrx /etc/modprobe.d/*

Dans mon cas, cela donne la sortie suivante:

blacklist-local.conf:blacklist fglrx
fglrx.conf:# This file was installed by fglrx
fglrx.conf:alias fglrx fglrx

Tout ce que j'avais à faire était de modifier le fichier /etc/modprobe.d/blacklist-local.conf et de commenter la ligne avec "blacklist fglrx" en insérant "#" devant la ligne. Il ressemble donc à ceci maintenant:

# blacklist fglrx

J'espère que vous pourrez comprendre ce que j'écris ici et cela vous aidera à résoudre votre problème.

Gumili
la source
4
Hmm bonne idée mais elle n'est pas sur liste noire
danjjl
Je vais vous attribuer la prime, car je trouve que vous avez donné la réponse la plus utile. (Même si cela ne m'a pas aidé)
danjjl
Cela a résolu tous les problèmes avec le pilote du catalyseur 12.4 pour moi. Pourquoi il a été mis sur liste noire en premier lieu me bat. Merci!!!
JavierIEH
2

il y a un joli script smxi pour ATI / Nvidia essayez ceci:

   sudo su
   mkdir video
   cd video
   wget -Nc smxi.org/sgfxi
   chmod +x sgfxi
   ./sgfxi

le script arrête automatiquement le serveur X, détecte le type de carte vidéo, télécharge le dernier pilote vidéo à partir du site du fournisseur, sauvegarde xorg.conf et installe le pilote

jet
la source
Cette solution a fonctionné pour moi!
pagliuca
2

Ce qui a fonctionné pour moi:

Utilisez des pilotes propriétaires via l'application "Pilotes supplémentaires". Opter pour une installation manuelle des pilotes en amont n'est pas nécessaire. Ouvrez le terminal et entrez:

sudo aticonfig --initial

et redémarrez votre ordinateur. C'est ça.

Zuhaib Ali
la source
1

Ce didacticiel est simplement plein de mauvaises étapes et commandes et ne décrit pas correctement chaque passage.

Regardez ceci si vous voulez une bonne ressource pour les documents http://wiki.cchtml.com/index.php/Main_Page

Micro
la source
Suivre les instructions n'a pas résolu le problème (du moins pour moi)
danjjl
1

Hé j'ai le même problème:

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  136 (GLX)
Minor opcode of failed request:  19 (X_GLXQueryServerString)
Serial number of failed request:  12
Current serial number in output stream:  12

Quand je l'ai fait:

fglrxinfo

Cela m'a donné la même sortie:

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  136 (GLX)
Minor opcode of failed request:  19 (X_GLXQueryServerString)
Serial number of failed request:  12
Current serial number in output stream:  12 

J'ai donc suivi les instructions de ce lien puis cela a fonctionné.

tandin
la source
0

Une erreur s'est produite lors de votre installation. Supprimez d'abord fglrx:

 sudo /usr/share/ati/fglrx-uninstall.sh
 sudo apt-get remove --purge xorg-driver-fglrx fglrx*
 sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases

Vous pouvez maintenant réinstaller fglrx. Exécutez jockey-gtk et installez le pilote proposé.

Martin
la source
merci, mais ne travaillez pas pour moi.
user34785
0

Ayant essayé plusieurs astuces qui n'ont pas fonctionné, j'ai osé le sgfxi mentionné ci-dessus. Malheureusement, il s'est arrêté alors qu'il était sur le point d'installer le pilote propriétaire en me disant de désinstaller une autre installation de pilote. Mais, il ne semblait pas y avoir de pilote installé, donc je ne pouvais pas désinstaller ... et X était cassé.

Cependant, ce n'était pas trop mal, car j'avais déjà téléchargé les pilotes propritary (14.10) depuis amd et créé les trois paquets deb, et exécuté:

sudo dpkg -i fglrx*.deb

Puis X a de nouveau fonctionné et le bogue de requête a disparu.

Voir section 3.1. ici: https://help.ubuntu.com/community/BinaryDriverHowto/AMD

Pilote AMD: http://support.amd.com/en-us/kb-articles/Pages/latest-linux-beta-driver.aspx

Il semble que sgfxi ait supprimé suffisamment de l'ancienne installation pour que le pilote réinstallé fonctionne sans le bogue.

user285684
la source
0

Vérifiez la sortie de lspci pour confirmer que votre carte vidéo AMD / ATI est répertoriée. Sérieusement!

lspci | grep VGA

Après avoir perdu des heures à retirer et réinstaller mes pilotes vidéo sans aucune différence, il s'est avéré que la carte PCIe devait être retirée et réinstallée! / facepalm

FooMonkey
la source