Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Toshiba Satellite P745D-SP4161M laptop with a AMD Radeon HD 6620G graphics card and a AMD A8-3500M APU with Radeon(tm) HD Graphics CPU. I have dual boot with Windows 7 and Debian Wheezy/Sid.

I currently have a problem with the ATI propetary drivers. The Catalyst Control Center (amdcccle) and aticonfig are working fine, however glxgears, glxinfo, fglrxinfo and fgl_glxgears produce the following output:

root@debian:/home/mirath# fglrxinfo X Error of failed request: BadRequest (invalid request code or no such operation) Major opcode of failed request: 139 (ATIFGLEXTENSION) Minor opcode of failed request: 66 () Serial number of failed request: 13 Current serial number in output stream: 13

Also, these warnings and errors appear in the Xorg.0.log:

root@debian:/home/mirath# cat /var/log/Xorg.0.log|grep '([WE][WE])'
[   444.801] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   444.801] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   444.801] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   444.801] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[   444.801] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[   444.801] (WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
[   444.833] (WW) Falling back to old probe method for fglrx
[   444.845] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:1:1) found
[   444.942] (WW) fglrx(0): board is an unknown third party board, chipset is supported
[   444.942] (WW) fglrx(0): Hasn't establisted DRM connection
[   444.942] (WW) fglrx(0): No DRM connection for driver fglrx.
[   445.064] (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized. 
[   445.064] (WW) fglrx(0): ***********************************************************
[   445.064] (WW) fglrx(0): * DRI initialization failed                               *
[   445.064] (WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
[   445.064] (WW) fglrx(0): * 2D and 3D acceleration disabled                         *
[   445.064] (WW) fglrx(0): ***********************************************************
[   445.083] (WW) fglrx(0): Textured Video not supported without DRI enabled.
[   445.084] (EE) fglrx(0): XMM failed to open CMMQS connection.(EE) fglrx(0): 
[   445.084] (EE) fglrx(0): XMM failed to initialize
[   445.084] (WW) fglrx(0): No XV video playback available
[   445.084] (WW) fglrx(0): Option "VendorName" is not used
[   445.084] (WW) fglrx(0): Option "ModelName" is not used

My xorg.conf is this:

root@debian:/home/mirath# cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0

Section "Module"

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    Option      "UseFastTLS" "1"
    BusID       "PCI:0:1:0"

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

The grub entry for my kernel is this:

menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-amd64' --class debian --class gnu-linux --class gnu --class os {
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos5)'
        search --no-floppy --fs-uuid --set=root 3c0acf7c-d560-4793-ada2-4e7bb6a444bb
        echo    'Loading Linux 2.6.32-5-amd64 ...'
        linux   /vmlinuz-2.6.32-5-amd64 root=UUID=c617f223-8c25-4e58-a4a2-faf1c0b3f335 ro  quiet
        echo    'Loading initial ramdisk ...'
        initrd  /initrd.img-2.6.32-5-amd64

This is my uname -a output:

root@debian:/home/mirath# uname -a
Linux debian 2.6.32-5-amd64 #1 SMP Thu Nov 3 03:41:26 UTC 2011 x86_64 GNU/Linux
share|improve this question

migrated from Jan 11 '12 at 2:46

This question came from our site for system and network administrators.

up vote 0 down vote accepted

I fixed it!!! My computer is a Toshiba Satellite P745D-SP4161M with an Atheros AR9285 wireless card and an AMD Radeon HD 6620G graphics card. I installed the 3.2-rc1 kernel form I used the method for installing kernels shown here. After doing that, the wireless died, so I activated some kernel options in the 3.2 kernel and everything works fine now.

These are the kernel options I activated, they are found in Device Drivers -> Network device support -> Wireless LAN -> Atheros Wireless Cards:


This is the code for compiling the kernel, is based on the link I provided:

$ wget
$ tar jxf linux-3.2-rc1.tar.bz2
$ cd linux-3.2-rc1
$ make menuconfig #If you are going to do something to the kernel...
$ make-kpkg -j2 --rootcmd fakeroot --initrd --bzimage kernel_headers kernel_image
$ sudo dpkg -i ../*.deb #make sure you don't have any other .deb in the parent directory.
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.