web-dev-qa-db-fra.com

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

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/

L'exécution de fglrxinfo ou glxinfo | grep render renvoie:

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?

12
user34785

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

Pour ce faire, vous pouvez passer par tous les fichiers de /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 je devais faire était de modifier le fichier /etc/modprobe.d/blacklist-local.conf et de commenter la ligne avec "liste noire fglrx" en insérant "#" devant la ligne. Donc ça ressemble à ça maintenant:

# blacklist fglrx

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

6
Gumili

Ce qui a fonctionné pour moi:

Utilisez des pilotes propriétaires via l'application "Pilotes supplémentaires". Il est inutile de procéder à une installation manuelle des pilotes en amont. Ouvrez le terminal et entrez:

Sudo aticonfig --initial

et redémarrez votre ordinateur. C'est tout.

2
Zuhaib Ali

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 sur le site du fournisseur, sauvegarde xorg.conf et installe le pilote

2
jet

Hey 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 j'ai fait:

fglrxinfo

Cela m'a donné le même résultat:

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 cette lien alors cela a fonctionné.

1
tandin

Ce tutoriel est tout simplement rempli de mauvaises étapes et de commandes et ne décrit pas correctement chaque passage.

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

1
Micro

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

lspci | grep VGA

Après avoir perdu des heures à supprimer 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

0
FooMonkey

Si tous les autres commentaires ne fonctionnent pas, essayez celui-ci .. (pour les utilisateurs d'ATI) https://help.ubuntu.com/community/BinaryDriverHowto/ATI

0
Smile.Hunter

Après avoir essayé plusieurs astuces qui ne fonctionnaient pas, j’ai osé le sgfxi mentionné ci-dessus. Malheureusement, il s’est arrêté lorsqu’il était sur le point d’installer le pilote propriétaire me disant de désinstaller un autre pilote. Mais, il ne semblait pas y avoir de pilote installé, je ne pouvais donc pas désinstaller ... et X était en panne.

Cependant, ce n'était pas si grave, car j'avais déjà téléchargé les pilotes de propriétés (14.10) à partir d'AMD et créé les trois packages deb, et j'ai exécuté:

Sudo dpkg -i fglrx*.deb

Puis X a de nouveau fonctionné et le bogue de demande avait 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.

0
user285684

Quelque chose s'est mal passé lors de votre installation. Enlevez 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 essayer d’installer à nouveau fglrx. Exécutez jockey-gtk et installez le pilote proposé.

0
martin