How to fix error with ATI driver "Error of failed request"?

54,331

Solution 1

Check if fglrx isn't blacklisted.

To do that you can grep through all of the files in /etc/modprobe.d/:

grep fglrx /etc/modprobe.d/*

In my case this gives following output:

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

All I had to do is to edit /etc/modprobe.d/blacklist-local.conf file and comment out line with "blacklist fglrx" by inserting "#" in front of the line. So it looks like this now:

# blacklist fglrx

I hope you could understand what i am writting here and it will help you solve your problem.

Solution 2

there is a nice script smxi for ATI / Nvidia try this:

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

the script automatically stops X server, detects the video card type, downloads the last video driver from vendor's site, backups xorg.conf and installs the driver

Solution 3

What worked for me:

Use propriety drivers through the "Additional Drivers" application. Going for a manual install of upstream drivers is unnecessary. Open terminal and enter:

sudo aticonfig --initial

and restart your computer. That's it.

Solution 4

Hey I got the same 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

When I did:

fglrxinfo

It gave me the same output:

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 

So I followed the instructions in this link then it worked.

Solution 5

That tutorial is simply full of wrong steps and commands and do not describe correctly every passage.

Watch this if you want a good resource for docs http://wiki.cchtml.com/index.php/Main_Page

Share:
54,331

Related videos on Youtube

user34785
Author by

user34785

Updated on September 18, 2022

Comments

  • user34785
    user34785 over 1 year

    I installed the fglrx catalyst proprietary driver via this link : http://cisight.com/install-amd-radeon-hd-6470m-and-solve-overheat-on-ubuntu-1110-oneiric/

    Running fglrxinfo or glxinfo | grep render returns :

    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
    

    my xorg is :

    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
    

    How may I solve it?

    • martin
      martin over 12 years
      could you open a terminal and copy and paste glxinfo | grep render and post the output here ?
    • user34785
      user34785 over 12 years
      1@1-HP-Pavilion-g6-Notebook-PC:~$ glxinfo | grep render 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
    • Jorge Castro
      Jorge Castro over 12 years
      @user34785 Please click edit on your question and add the information there, thanks!
    • danjjl
      danjjl over 12 years
      In my very similar problem (xorg.conf is a bit different) I get these maybe problematic lines in Xorg.0.log :
    • danjjl
      danjjl over 12 years
      Moving on in my problem : lsmod | grep fglrx doesn't return anything.
    • user39285
      user39285 over 12 years
      Have you tried this tutorial: upubuntu.com/2011/12/…
    • danjjl
      danjjl over 12 years
      Nope I haven't specifically followed those but wiki.cchtml.com gives similar instructions with more details
  • danjjl
    danjjl over 12 years
    Following the instructions did not solve the problem (at least for me)
  • danjjl
    danjjl over 12 years
    Hmm nice idea but it isn't blacklisted
  • danjjl
    danjjl over 12 years
    I'll be awarding you the bounty, because I find you gave the most helpful answer. (Even though it did not help me)
  • JavierIEH
    JavierIEH almost 12 years
    This solved every problem with catalyst 12.4 driver for me. Why it was blacklisted in the first place beats me. Thanks!!!
  • pagliuca
    pagliuca over 8 years
    This solution worked for me!