it-swarm.com.de

Wie behebe ich einen Fehler mit dem ATI-Treiber "Fehler bei fehlgeschlagener Anfrage"?

Ich habe den proprietären Treiber für den fglrx-Katalysator über diesen Link installiert: http://cisight.com/install-AMD-radeon-hd-6470m-and-solve-overheat-on-ubuntu-1110-oneiric/

Wenn Sie fglrxinfo oder glxinfo | grep render ausführen, wird Folgendes zurückgegeben:

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

mein xorg ist:

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

Wie kann ich das lösen?

12
user34785

Überprüfen Sie, ob fglrx nicht auf der schwarzen Liste steht.

Dazu können Sie alle Dateien in /etc/modprobe.d/ durchsuchen:

grep fglrx /etc/modprobe.d/*

In meinem Fall ergibt dies folgende Ausgabe:

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

Ich musste nur die Datei /etc/modprobe.d/blacklist-local.conf bearbeiten und die Zeile mit "blacklist fglrx" auskommentieren, indem ich "#" vor der Zeile einfügte. So sieht es jetzt aus:

# blacklist fglrx

Ich hoffe, Sie konnten verstehen, was ich hier schreibe und es wird Ihnen helfen, Ihr Problem zu lösen.

6
Gumili

Was hat bei mir funktioniert:

Verwenden Sie ordnungsgemäße Treiber über die Anwendung "Additional Drivers". Eine manuelle Installation der vorgeschalteten Treiber ist nicht erforderlich. Terminal öffnen und eingeben:

Sudo aticonfig --initial

und starten Sie Ihren Computer neu. Das ist es.

2
Zuhaib Ali

es gibt ein nettes Skript smxi für ATI/Nvidia versuche dies:

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

das Skript stoppt den X-Server automatisch, erkennt den Grafikkartentyp, lädt den letzten Grafiktreiber von der Website des Herstellers herunter, sichert die Datei xorg.conf und installiert den Treiber

2
jet

Hey, ich habe das gleiche Problem:

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

Als ich tat:

fglrxinfo

Es gab mir die gleiche Ausgabe:

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 

Also habe ich die Anweisungen in diesem Link befolgt, dann hat es funktioniert.

1
tandin

Dieses Tutorial ist einfach voller falscher Schritte und Befehle und beschreibt nicht jede Passage richtig.

Sehen Sie sich das an, wenn Sie eine gute Ressource für Dokumente suchen http://wiki.cchtml.com/index.php/Main_Page

1
Micro

Überprüfen Sie die Ausgabe von lspci, um sicherzustellen, dass Ihre AMD/ATI-Grafikkarte aufgelistet ist. Ernsthaft!

lspci | grep VGA

Nachdem ich stundenlang meine Grafiktreiber entfernt und neu installiert hatte, stellte sich heraus, dass meine PCIe-Karte entfernt und neu installiert werden musste!/facepalm

0
FooMonkey

Wenn alle anderen Kommentare nicht funktionierten, probieren Sie diesen aus. (Für ATI-Benutzer) https://help.ubuntu.com/community/BinaryDriverHowto/ATI

0
Smile.Hunter

Nachdem ich einige Tricks ausprobiert hatte, die nicht funktionierten, wagte ich mich an das oben erwähnte sgfxi. Leider stoppte es, als der proprietäre Treiber installiert werden sollte und ich aufgefordert wurde, eine andere Treiberinstallation zu deinstallieren. Aber es sah nicht so aus, als wäre ein Treiber installiert, also konnte ich nicht deinstallieren ... und X war kaputt.

Es war jedoch nicht so schlimm, da ich bereits die proprietären Treiber (14.10) von AMD heruntergeladen und die drei deb-Pakete erstellt hatte und lief:

Sudo dpkg -i fglrx*.deb

Dann funktionierte X wieder und der Anforderungsfehler war verschwunden.

Siehe Abschnitt 3.1. hier: https://help.ubuntu.com/community/BinaryDriverHowto/AMD

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

Es sieht so aus, als hätte sgfxi genug von der alten Installation entfernt, damit der neu installierte Treiber ohne den Fehler funktioniert.

0
user285684

Bei der Installation ist ein Fehler aufgetreten. Entfernen Sie zuerst 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

Jetzt können Sie versuchen, fglrx erneut zu installieren. Führen Sie jockey-gtk aus und installieren Sie den vorgeschlagenen Treiber.

0
martin