28 Replies Latest reply on Jan 27, 2012 4:06 AM by brevilo

    linux driver problem

    Meteorhead
      after remote setup, things got messed up

      Hi!

      I seem to have encountered a problem with the linux drivers (I have infact encountered many, but this is a new one). I have followed every step of the "How to run AMD APP applications remotely", and enabled autologin to the machine with my user, and everythings was fine, I could run applications remotely as myself, and as root also (although I know running as root is not neccessary in any case, but there are no otherusers just yet).

      Everything was fine until I got a weird error saying (see attached code)

      Since I was roughly 1000 kilometers from the computer room, I got a little ****ing angry. I got home, looked at the computer and saw that mnagy is logged into the gui, but I cannot click anywhere (mouse moves, but nothing happens on clicking anywhere on the desktop). I figured something must have gotten messed up with user priviligaes related to the XServer, as that had to be set (according to the manual).

      Anyhow, I had no time to figure out the issue (which is now), so I reverted all the settings and issued a reboot. And to my surprise: the same message appeared but GPU desktop accel disappeared alltogether. aticonfig still reports the cards, but desktop don't use them.

      So let me ask two things:

      1) Could someone tell me how to remotely revert settings that could have gone wrong during the process of modifying the two required files, rebooting twice, running a few apps (for days), and then suddenly, nothing works...   System is SLC 5.7 (Redhat) 64-bit, Catalyst 11.12

      2) Machine is configured as single-GPU setup, since multiGPU still don't work. So please let me ask, and I beg of you people: PLEASE OH PLEASE OH PLEASE make those ******* drivers work properly! This is a joke really. HPC needs headless machines with no crap GUI installed. Not to mention that Ubuntu 12.04 is bringing about XServer alternative. It would be HIGH TIME to finally refactorize the driver. Is there at least any efforts made in this direction?

      [gpu001] /home/mnagy > ./AMD/SDK/AMD-APP-SDK-v2.6-RC3-lnx64/bin/x86_64/clinfo X Error of failed request: BadRequest (invalid request code or no such operation) Major opcode of failed request: 143 () Minor opcode of failed request: 19 Serial number of failed request: 8 Current serial number in output stream: 8

        • Re: linux driver problem
          dovalec

          Hi

           

          You are saying that now its not working ?

          Are you trying to run OpenCL application with OpenGL ??(important !)

          What does your $DISPLAY shows ?

           

          Can we connect to your machine remotely ?

           

          dov.caspi@amd.com

            • Re: linux driver problem
              Meteorhead

              screen.png

              I'm afraid that giving access is not as simple as I would like it to be. As I have pointed out in an earlier forum post, I'm only one administrator somewhere at the end of the foodchain, so placing machines in DMZs or opening ports on the institute firewall needs major reasons. ("Major Reaseons (salute) (in case you'd watch How I Met Your Mother ) I access the machine from a gate machine on which yet again, creating a user is out of my league. If you say that it would absolutely be neccessary, I can try to find a way, but definately not today. I have general relativity exam tomorrow. :S (wish me luck)

               

              Anyhow, I'm not trying to launch OpenGL applications, just OpenCL plain. I have sent you a screen of a few commands I issued. Notice XMing runninng locally (if you really wish, I could reproduce the stuff in an Ubuntu virtual machine, if that's your concern), and that the left side uses no X tunneling for final connection, and the righthandside does. The remote machine has a desktop running with my user (mnagy) logged in. I have also shown the two files that were altered, showing I have reverted the changes made, but authentication still fails.

               

              This is most likely some messup with driver connecting to X, but the aim of my post was to point out that this driver design seems unproffessional (although I'm sure it was a some feat to put it together), but time has proven that it is not the best way.

                • Re: linux driver problem
                  dovalec

                  Hi

                  Can you please set the $DISPLAY to 0.0 and not use $COMPUTE ...

                  And .. you are using remote machine in console mode ... which makes it complicated to debug / understand the problem. Let me ask some guys here and I hope we can help you.

                   

                  Thx Dov

                  • Re: linux driver problem
                    Marix

                    Does your user have access rights (read+write) to /dev/ati/*? I found that in some combinations of Linux Distribution and Catalyst version these devices are not world writeable and you have to add users who are to acceleration to the video group.

                      • Re: linux driver problem
                        Meteorhead

                        There is no such directory as /dev/ati . And as for using DISPLAY instead of COMPUTE... (see output below) The reason for using COMPUTE is because I do need to forward X-windows, and if I set DISPLAY, all windows will appear in the computer room, rather then on my terminal (notebook, or whatever). VNC and stuff like that don't work as the machine is not accessible from the world, and having a portforward setup on the institute firewall with the pre-historic administrators there... they can't even provide a proper VPN. Anyhow, it's hardly possible, nonetheless not elegant and flexible. My aim would be to have a clean server install without GUI whatsoever (as that would solve many issues automagically, yet again in an earlier post), and having VNC access or setting DISPLAY variable is once again pushing things in the wrong direction of needing VNC to access X11 windows instead of tunneling with SSH.

                         

                        mnagy@lxserv1:~% ssh -XC gpu001.rmki.kfki.hu

                        mnagy@gpu001.rmki.kfki.hu's password:

                        Last login: Tue Jan 24 10:43:17 2012 from lxmail.kfki.hu

                        /usr/bin/xauth:  error in locking authority file /home/mnagy/.Xauthority

                        [gpu001] /home/mnagy > echo $COMPUTE

                        :0

                        [gpu001] /home/mnagy > echo $DISPLAY

                        localhost:10.0

                        [gpu001] /home/mnagy > sudo aticonfig --list-adapters

                        [sudo] password for mnagy:

                        X11 connection rejected because of wrong authentication.

                        X connection to localhost:10.0 broken (explicit kill or server shutdown).

                        [gpu001] /home/mnagy > export DISPLAY=:0

                        [gpu001] /home/mnagy > sudo aticonfig --list-adapters

                        Xlib: connection to ":0.0" refused by server

                        Xlib: No protocol specified

                         

                        * 0. 0e:00.0 ATI Radeon HD 5900 Series

                          1. 07:00.0 ATI Radeon HD 5900 Series

                          2. 0a:00.0 ATI Radeon HD 5900 Series

                          3. 0b:00.0 ATI Radeon HD 5900 Series

                          4. 06:00.0 ATI Radeon HD 5900 Series

                          5. 0f:00.0 ATI Radeon HD 5900 Series

                         

                        * - Default adapter

                        [gpu001] /home/mnagy > cd /dev/ati

                        -bash: cd: /dev/ati: No such file or directory

                        [gpu001] /home/mnagy > cd /dev/

                        [gpu001] /dev > ls

                        adsp     mapper    ram13       stdin   tty3   tty54           usbdev5.1_ep81

                        audio    mcelog    ram14       stdout  tty30  tty55           usbdev6.1_ep00

                        autofs   md0       ram15       systty  tty31  tty56           usbdev6.1_ep81

                        bus      mem       ram2        tty     tty32  tty57           usbdev7.1_ep00

                        console  mixer     ram3        tty0    tty33  tty58           usbdev7.1_ep81

                        core     mixer1    ram4        tty1    tty34  tty59           usbdev7.2_ep00

                        cpu      mixer2    ram5        tty10   tty35  tty6            usbdev7.2_ep81

                        disk     mixer3    ram6        tty11   tty36  tty60           usbdev8.1_ep00

                        dsp      net       ram7        tty12   tty37  tty61           usbdev8.1_ep81

                        fd       null      ram8        tty13   tty38  tty62           vcs

                        full     nvram     ram9        tty14   tty39  tty63           vcs2

                        gpmctl   oldmem    ramdisk     tty15   tty4   tty7            vcs3

                        hpet     par0      random      tty16   tty40  tty8            vcs4

                        initctl  parport0  rawctl      tty17   tty41  tty9            vcs5

                        input    parport1  root        tty18   tty42  ttyS0           vcs6

                        kmsg     parport2  rtc         tty19   tty43  ttyS1           vcs7

                        log      parport3  sda         tty2    tty44  ttyS2           vcs8

                        loop0    port      sda1        tty20   tty45  ttyS3           vcsa

                        loop1    ppp       sda2        tty21   tty46  urandom         vcsa2

                        loop2    ptmx      sda3        tty22   tty47  usbdev1.1_ep81  vcsa3

                        loop3    pts       sequencer   tty23   tty48  usbdev2.1_ep00  vcsa4

                        loop4    ram       sequencer2  tty24   tty49  usbdev2.1_ep81  vcsa5

                        loop5    ram0      sg0         tty25   tty5   usbdev3.1_ep00  vcsa6

                        loop6    ram1      shm         tty26   tty50  usbdev3.1_ep81  vcsa7

                        loop7    ram10     snapshot    tty27   tty51  usbdev4.1_ep00  vcsa8

                        lp0      ram11     snd         tty28   tty52  usbdev4.1_ep81  X0R

                        MAKEDEV  ram12     stderr      tty29   tty53  usbdev5.1_ep00  zero

                        [gpu001] /dev >

                          • Re: linux driver problem
                            nou

                            check if exist /proc/ati directory. also is xserver running? just to be sure.

                              • Re: linux driver problem
                                Meteorhead

                                startx says that X is already running, but /proc/ati doesn't exist also. In the first post I have mentioned, that GPU accel has disappeared from desktop also, so most likely the absence of these directories are the cause of this. I would like to avoid having to reinstall the machine, as I'm having exams this week and the next week, and I'm writing two papers at the moment, and for one it would be crucial to get the machine working in at least single-GPU configuration. Having that many things to do at once, time is something that I'm somewhat short of right now. (Eventually multi-GPU would be needed, but let's not put our hopes that high for the moment. That comes next)

                              • Re: linux driver problem
                                Marix

                                Does lsmod have fglrx?

                                lsmod | grep fglrx
                                
                                  • Re: linux driver problem
                                    Meteorhead

                                    module is not loaded, and cards are found on the bus.

                                     

                                    [gpu001] /dev > sudo /sbin/lsmod | grep fglrx

                                    [gpu001] /dev > sudo /sbin/lspci -v

                                    00:00.0 Host bridge: Intel Corporation 5520/5500/X58 I/O Hub to ESI Port (rev 13)

                                            Subsystem: ASUSTeK Computer Inc. Device 836b

                                            Flags: fast devsel

                                            Capabilities: [60] MSI: Enable- Count=1/2 Maskable+ 64bit-

                                            Capabilities: [90] Express Root Port (Slot-), MSI 00

                                            Capabilities: [e0] Power Management version 3

                                     

                                    00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=00, secondary=01, subordinate=01, sec-latency=0

                                            Capabilities: [40] Subsystem: ASUSTeK Computer Inc. Device 836b

                                            Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-

                                            Capabilities: [90] Express Root Port (Slot+), MSI 00

                                            Capabilities: [e0] Power Management version 3

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=00, secondary=02, subordinate=0b, sec-latency=0

                                            I/O behind bridge: 00007000-0000afff

                                            Memory behind bridge: fb400000-fb9fffff

                                            Prefetchable memory behind bridge: 0000000080000000-00000000bfffffff

                                            Capabilities: [40] Subsystem: ASUSTeK Computer Inc. Device 836b

                                            Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-

                                            Capabilities: [90] Express Root Port (Slot+), MSI 00

                                            Capabilities: [e0] Power Management version 3

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=00, secondary=0c, subordinate=0f, sec-latency=0

                                            I/O behind bridge: 0000b000-0000cfff

                                            Memory behind bridge: fba00000-fbcfffff

                                            Prefetchable memory behind bridge: 00000000c0000000-00000000dfffffff

                                            Capabilities: [40] Subsystem: ASUSTeK Computer Inc. Device 836b

                                            Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-

                                            Capabilities: [90] Express Root Port (Slot+), MSI 00

                                            Capabilities: [e0] Power Management version 3

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    00:14.0 PIC: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers (rev 13) (prog-if 00 [8259])

                                            Flags: fast devsel

                                            Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00

                                            Kernel modules: i7core_edac

                                     

                                    00:14.1 PIC: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13) (prog-if 00 [8259])

                                            Flags: fast devsel

                                            Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00

                                     

                                    00:14.2 PIC: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13) (prog-if 00 [8259])

                                            Flags: fast devsel

                                            Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00

                                     

                                    00:14.3 PIC: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers (rev 13) (prog-if 00 [8259])

                                            Flags: fast devsel

                                     

                                    00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 (prog-if 00 [UHCI])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, medium devsel, latency 0, IRQ 201

                                            I/O ports at 6800 [size=32]

                                            Capabilities: [50] PCI Advanced Features

                                            Kernel driver in use: uhci_hcd

                                            Kernel modules: uhci-hcd

                                     

                                    00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 (prog-if 00 [UHCI])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, medium devsel, latency 0, IRQ 162

                                            I/O ports at 6880 [size=32]

                                            Capabilities: [50] PCI Advanced Features

                                            Kernel driver in use: uhci_hcd

                                            Kernel modules: uhci-hcd

                                     

                                    00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 (prog-if 00 [UHCI])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, medium devsel, latency 0, IRQ 170

                                            I/O ports at 6c00 [size=32]

                                            Capabilities: [50] PCI Advanced Features

                                            Kernel driver in use: uhci_hcd

                                            Kernel modules: uhci-hcd

                                     

                                    00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 (prog-if 20 [EHCI])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, medium devsel, latency 0, IRQ 209

                                            Memory at fb3ff000 (32-bit, non-prefetchable) [size=1K]

                                            Capabilities: [50] Power Management version 2

                                            Capabilities: [58] Debug port: BAR=1 offset=00a0

                                            Capabilities: [98] PCI Advanced Features

                                            Kernel driver in use: ehci_hcd

                                            Kernel modules: ehci-hcd

                                     

                                    00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller

                                            Subsystem: ASUSTeK Computer Inc. Device 82ea

                                            Flags: bus master, fast devsel, latency 0, IRQ 210

                                            Memory at fb3f8000 (64-bit, non-prefetchable) [size=16K]

                                            Capabilities: [50] Power Management version 2

                                            Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+

                                            Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00

                                            Kernel driver in use: HDA Intel

                                            Kernel modules: snd-hda-intel

                                     

                                    00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=00, secondary=12, subordinate=12, sec-latency=0

                                            Prefetchable memory behind bridge: 00000000faf00000-00000000faffffff

                                            Capabilities: [40] Express Root Port (Slot+), MSI 00

                                            Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-

                                            Capabilities: [90] Subsystem: ASUSTeK Computer Inc. P6T DeLuxe Motherboard

                                            Capabilities: [a0] Power Management version 2

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2 (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=00, secondary=11, subordinate=11, sec-latency=0

                                            I/O behind bridge: 0000e000-0000efff

                                            Memory behind bridge: fbe00000-fbefffff

                                            Prefetchable memory behind bridge: 00000000fae00000-00000000faefffff

                                            Capabilities: [40] Express Root Port (Slot+), MSI 00

                                            Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-

                                            Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 82ea

                                            Capabilities: [a0] Power Management version 2

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3 (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=00, secondary=10, subordinate=10, sec-latency=0

                                            I/O behind bridge: 0000d000-0000dfff

                                            Memory behind bridge: fbd00000-fbdfffff

                                            Prefetchable memory behind bridge: 00000000fad00000-00000000fadfffff

                                            Capabilities: [40] Express Root Port (Slot+), MSI 00

                                            Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-

                                            Capabilities: [90] Subsystem: ASUSTeK Computer Inc. P6T DeLuxe Motherboard

                                            Capabilities: [a0] Power Management version 2

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 (prog-if 00 [UHCI])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, medium devsel, latency 0, IRQ 154

                                            I/O ports at 6080 [size=32]

                                            Capabilities: [50] PCI Advanced Features

                                            Kernel driver in use: uhci_hcd

                                            Kernel modules: uhci-hcd

                                     

                                    00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 (prog-if 00 [UHCI])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, medium devsel, latency 0, IRQ 170

                                            I/O ports at 6400 [size=32]

                                            Capabilities: [50] PCI Advanced Features

                                            Kernel driver in use: uhci_hcd

                                            Kernel modules: uhci-hcd

                                     

                                    00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 (prog-if 00 [UHCI])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, medium devsel, latency 0, IRQ 209

                                            I/O ports at 6480 [size=32]

                                            Capabilities: [50] PCI Advanced Features

                                            Kernel driver in use: uhci_hcd

                                            Kernel modules: uhci-hcd

                                     

                                    00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 (prog-if 20 [EHCI])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, medium devsel, latency 0, IRQ 154

                                            Memory at fb3fe000 (32-bit, non-prefetchable) [size=1K]

                                            Capabilities: [50] Power Management version 2

                                            Capabilities: [58] Debug port: BAR=1 offset=00a0

                                            Capabilities: [98] PCI Advanced Features

                                            Kernel driver in use: ehci_hcd

                                            Kernel modules: ehci-hcd

                                     

                                    00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90) (prog-if 01 [Subtractive decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=00, secondary=13, subordinate=13, sec-latency=32

                                            Capabilities: [50] Subsystem: ASUSTeK Computer Inc. Device 82d4

                                     

                                    00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, medium devsel, latency 0

                                            Capabilities: [e0] Vendor Specific Information: Len=0c <?>

                                            Kernel modules: i8xx_tco

                                     

                                    00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1 (prog-if 8f [Master SecP SecO PriP PriO])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 178

                                            I/O ports at 5000 [size=8]

                                            I/O ports at 4c00 [size=4]

                                            I/O ports at 4880 [size=8]

                                            I/O ports at 4800 [size=4]

                                            I/O ports at 4480 [size=16]

                                            I/O ports at 4400 [size=16]

                                            Capabilities: [70] Power Management version 3

                                            Capabilities: [b0] PCI Advanced Features

                                            Kernel driver in use: ata_piix

                                            Kernel modules: ata_piix

                                     

                                    00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: medium devsel, IRQ 209

                                            Memory at fb3fd000 (64-bit, non-prefetchable) [size=256]

                                            I/O ports at 0400 [size=32]

                                            Kernel driver in use: i801_smbus

                                            Kernel modules: i2c-i801

                                     

                                    00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2 (prog-if 85 [Master SecO PriO])

                                            Subsystem: ASUSTeK Computer Inc. Device 82d4

                                            Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 178

                                            I/O ports at 6000 [size=8]

                                            I/O ports at 5c00 [size=4]

                                            I/O ports at 5880 [size=8]

                                            I/O ports at 5800 [size=4]

                                            I/O ports at 5480 [size=16]

                                            I/O ports at 5400 [size=16]

                                            Capabilities: [70] Power Management version 3

                                            Capabilities: [b0] PCI Advanced Features

                                            Kernel driver in use: ata_piix

                                            Kernel modules: ata_piix

                                     

                                    02:00.0 PCI bridge: nVidia Corporation NF200 PCIe 2.0 switch for mainboards (rev a3) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=02, secondary=03, subordinate=0b, sec-latency=0

                                            I/O behind bridge: 00007000-0000afff

                                            Memory behind bridge: fb400000-fb9fffff

                                            Prefetchable memory behind bridge: 0000000080000000-00000000bfffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [60] Express Upstream Port, MSI 00

                                            Capabilities: [a0] Subsystem: nVidia Corporation Device cb19

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    03:00.0 PCI bridge: nVidia Corporation NF200 PCIe 2.0 switch for mainboards (rev a3) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=03, secondary=04, subordinate=07, sec-latency=0

                                            I/O behind bridge: 00007000-00008fff

                                            Memory behind bridge: fb400000-fb6fffff

                                            Prefetchable memory behind bridge: 0000000080000000-000000009fffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [60] Express Downstream Port (Slot+), MSI 00

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    03:02.0 PCI bridge: nVidia Corporation NF200 PCIe 2.0 switch for mainboards (rev a3) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=03, secondary=08, subordinate=0b, sec-latency=0

                                            I/O behind bridge: 00009000-0000afff

                                            Memory behind bridge: fb700000-fb9fffff

                                            Prefetchable memory behind bridge: 00000000a0000000-00000000bfffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [60] Express Downstream Port (Slot+), MSI 00

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    04:00.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Memory at fb4e0000 (32-bit, non-prefetchable) [size=128K]

                                            Bus: primary=04, secondary=05, subordinate=07, sec-latency=0

                                            I/O behind bridge: 00007000-00008fff

                                            Memory behind bridge: fb500000-fb6fffff

                                            Prefetchable memory behind bridge: 0000000080000000-000000009fffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [48] MSI: Enable+ Count=1/4 Maskable+ 64bit+

                                            Capabilities: [68] Express Upstream Port, MSI 00

                                            Capabilities: [a4] Subsystem: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    05:04.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=05, secondary=06, subordinate=06, sec-latency=0

                                            I/O behind bridge: 00007000-00007fff

                                            Memory behind bridge: fb500000-fb5fffff

                                            Prefetchable memory behind bridge: 0000000080000000-000000008fffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [48] MSI: Enable+ Count=1/4 Maskable+ 64bit+

                                            Capabilities: [68] Express Downstream Port (Slot-), MSI 00

                                            Capabilities: [a4] Subsystem: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    05:08.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=05, secondary=07, subordinate=07, sec-latency=0

                                            I/O behind bridge: 00008000-00008fff

                                            Memory behind bridge: fb600000-fb6fffff

                                            Prefetchable memory behind bridge: 0000000090000000-000000009fffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [48] MSI: Enable+ Count=1/4 Maskable+ 64bit+

                                            Capabilities: [68] Express Downstream Port (Slot-), MSI 00

                                            Capabilities: [a4] Subsystem: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    06:00.0 VGA compatible controller: ATI Technologies Inc Hemlock [ATI Radeon HD 5900 Series] (prog-if 00 [VGA controller])

                                            Subsystem: PC Partner Limited Device c000

                                            Flags: bus master, fast devsel, latency 0, IRQ 10

                                            Memory at 80000000 (64-bit, prefetchable) [size=256M]

                                            Memory at fb5c0000 (64-bit, non-prefetchable) [size=128K]

                                            I/O ports at 7000 [size=256]

                                            Expansion ROM at fb5a0000 [disabled] [size=128K]

                                            Capabilities: [50] Power Management version 3

                                            Capabilities: [58] Express Legacy Endpoint, MSI 00

                                            Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+

                                     

                                    06:00.1 Audio device: ATI Technologies Inc Cypress HDMI Audio [Radeon HD 5800 Series]

                                            Subsystem: PC Partner Limited Device aa50

                                            Flags: bus master, fast devsel, latency 0, IRQ 226

                                            Memory at fb5fc000 (64-bit, non-prefetchable) [size=16K]

                                            Capabilities: [50] Power Management version 3

                                            Capabilities: [58] Express Legacy Endpoint, MSI 00

                                            Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+

                                            Kernel driver in use: HDA Intel

                                            Kernel modules: snd-hda-intel

                                     

                                    07:00.0 Display controller: ATI Technologies Inc Hemlock [ATI Radeon HD 5900 Series]

                                            Subsystem: PC Partner Limited Device c000

                                            Flags: bus master, fast devsel, latency 0, IRQ 10

                                            Memory at 90000000 (64-bit, prefetchable) [size=256M]

                                            Memory at fb6e0000 (64-bit, non-prefetchable) [size=128K]

                                            I/O ports at 8000 [size=256]

                                            Expansion ROM at fb6c0000 [disabled] [size=128K]

                                            Capabilities: [50] Power Management version 3

                                            Capabilities: [58] Express Legacy Endpoint, MSI 00

                                            Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+

                                     

                                    08:00.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Memory at fb7e0000 (32-bit, non-prefetchable) [size=128K]

                                            Bus: primary=08, secondary=09, subordinate=0b, sec-latency=0

                                            I/O behind bridge: 00009000-0000afff

                                            Memory behind bridge: fb800000-fb9fffff

                                            Prefetchable memory behind bridge: 00000000a0000000-00000000bfffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [48] MSI: Enable+ Count=1/4 Maskable+ 64bit+

                                            Capabilities: [68] Express Upstream Port, MSI 00

                                            Capabilities: [a4] Subsystem: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    09:04.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=09, secondary=0a, subordinate=0a, sec-latency=0

                                            I/O behind bridge: 00009000-00009fff

                                            Memory behind bridge: fb800000-fb8fffff

                                            Prefetchable memory behind bridge: 00000000a0000000-00000000afffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [48] MSI: Enable+ Count=1/4 Maskable+ 64bit+

                                            Capabilities: [68] Express Downstream Port (Slot-), MSI 00

                                            Capabilities: [a4] Subsystem: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    09:08.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=09, secondary=0b, subordinate=0b, sec-latency=0

                                            I/O behind bridge: 0000a000-0000afff

                                            Memory behind bridge: fb900000-fb9fffff

                                            Prefetchable memory behind bridge: 00000000b0000000-00000000bfffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [48] MSI: Enable+ Count=1/4 Maskable+ 64bit+

                                            Capabilities: [68] Express Downstream Port (Slot-), MSI 00

                                            Capabilities: [a4] Subsystem: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    0a:00.0 VGA compatible controller: ATI Technologies Inc Hemlock [ATI Radeon HD 5900 Series] (prog-if 00 [VGA controller])

                                            Subsystem: PC Partner Limited Device c000

                                            Flags: bus master, fast devsel, latency 0, IRQ 11

                                            Memory at a0000000 (64-bit, prefetchable) [size=256M]

                                            Memory at fb8c0000 (64-bit, non-prefetchable) [size=128K]

                                            I/O ports at 9000 [size=256]

                                            Expansion ROM at fb8a0000 [disabled] [size=128K]

                                            Capabilities: [50] Power Management version 3

                                            Capabilities: [58] Express Legacy Endpoint, MSI 00

                                            Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+

                                     

                                    0a:00.1 Audio device: ATI Technologies Inc Cypress HDMI Audio [Radeon HD 5800 Series]

                                            Subsystem: PC Partner Limited Device aa50

                                            Flags: bus master, fast devsel, latency 0, IRQ 51

                                            Memory at fb8fc000 (64-bit, non-prefetchable) [size=16K]

                                            Capabilities: [50] Power Management version 3

                                            Capabilities: [58] Express Legacy Endpoint, MSI 00

                                            Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+

                                            Kernel driver in use: HDA Intel

                                            Kernel modules: snd-hda-intel

                                     

                                    0b:00.0 Display controller: ATI Technologies Inc Hemlock [ATI Radeon HD 5900 Series]

                                            Subsystem: PC Partner Limited Device c000

                                            Flags: bus master, fast devsel, latency 0, IRQ 11

                                            Memory at b0000000 (64-bit, prefetchable) [size=256M]

                                            Memory at fb9e0000 (64-bit, non-prefetchable) [size=128K]

                                            I/O ports at a000 [size=256]

                                            Expansion ROM at fb9c0000 [disabled] [size=128K]

                                            Capabilities: [50] Power Management version 3

                                            Capabilities: [58] Express Legacy Endpoint, MSI 00

                                            Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+

                                     

                                    0c:00.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Memory at fbae0000 (32-bit, non-prefetchable) [size=128K]

                                            Bus: primary=0c, secondary=0d, subordinate=0f, sec-latency=0

                                            I/O behind bridge: 0000b000-0000cfff

                                            Memory behind bridge: fbb00000-fbcfffff

                                            Prefetchable memory behind bridge: 00000000c0000000-00000000dfffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [48] MSI: Enable+ Count=1/4 Maskable+ 64bit+

                                            Capabilities: [68] Express Upstream Port, MSI 00

                                            Capabilities: [a4] Subsystem: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    0d:04.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=0d, secondary=0e, subordinate=0e, sec-latency=0

                                            I/O behind bridge: 0000b000-0000bfff

                                            Memory behind bridge: fbb00000-fbbfffff

                                            Prefetchable memory behind bridge: 00000000c0000000-00000000cfffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [48] MSI: Enable+ Count=1/4 Maskable+ 64bit+

                                            Capabilities: [68] Express Downstream Port (Slot-), MSI 00

                                            Capabilities: [a4] Subsystem: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    0d:08.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb) (prog-if 00 [Normal decode])

                                            Flags: bus master, fast devsel, latency 0

                                            Bus: primary=0d, secondary=0f, subordinate=0f, sec-latency=0

                                            I/O behind bridge: 0000c000-0000cfff

                                            Memory behind bridge: fbc00000-fbcfffff

                                            Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [48] MSI: Enable+ Count=1/4 Maskable+ 64bit+

                                            Capabilities: [68] Express Downstream Port (Slot-), MSI 00

                                            Capabilities: [a4] Subsystem: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch

                                            Kernel driver in use: pcieport-driver

                                            Kernel modules: shpchp

                                     

                                    0e:00.0 VGA compatible controller: ATI Technologies Inc Hemlock [ATI Radeon HD 5900 Series] (prog-if 00 [VGA controller])

                                            Subsystem: PC Partner Limited Device c000

                                            Flags: bus master, fast devsel, latency 0, IRQ 10

                                            Memory at c0000000 (64-bit, prefetchable) [size=256M]

                                            Memory at fbbc0000 (64-bit, non-prefetchable) [size=128K]

                                            I/O ports at b000 [size=256]

                                            Expansion ROM at fbba0000 [disabled] [size=128K]

                                            Capabilities: [50] Power Management version 3

                                            Capabilities: [58] Express Legacy Endpoint, MSI 00

                                            Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+

                                     

                                    0e:00.1 Audio device: ATI Technologies Inc Cypress HDMI Audio [Radeon HD 5800 Series]

                                            Subsystem: PC Partner Limited Device aa50

                                            Flags: bus master, fast devsel, latency 0, IRQ 67

                                            Memory at fbbfc000 (64-bit, non-prefetchable) [size=16K]

                                            Capabilities: [50] Power Management version 3

                                            Capabilities: [58] Express Legacy Endpoint, MSI 00

                                            Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+

                                            Kernel driver in use: HDA Intel

                                            Kernel modules: snd-hda-intel

                                     

                                    0f:00.0 Display controller: ATI Technologies Inc Hemlock [ATI Radeon HD 5900 Series]

                                            Subsystem: PC Partner Limited Device c000

                                            Flags: bus master, fast devsel, latency 0, IRQ 10

                                            Memory at d0000000 (64-bit, prefetchable) [size=256M]

                                            Memory at fbce0000 (64-bit, non-prefetchable) [size=128K]

                                            I/O ports at c000 [size=256]

                                            Expansion ROM at fbcc0000 [disabled] [size=128K]

                                            Capabilities: [50] Power Management version 3

                                            Capabilities: [58] Express Legacy Endpoint, MSI 00

                                            Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+

                                     

                                    10:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

                                            Subsystem: ASUSTeK Computer Inc. Device 8367

                                            Flags: bus master, fast devsel, latency 0, IRQ 194

                                            I/O ports at d800 [size=256]

                                            Memory at fbdff000 (64-bit, non-prefetchable) [size=4K]

                                            Memory at fadf0000 (64-bit, prefetchable) [size=64K]

                                            Expansion ROM at fbdc0000 [disabled] [size=128K]

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+

                                            Capabilities: [70] Express Endpoint, MSI 01

                                            Capabilities: [b0] MSI-X: Enable- Count=2 Masked-

                                            Capabilities: [d0] Vital Product Data

                                            Kernel driver in use: r8169

                                            Kernel modules: r8169

                                     

                                    11:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

                                            Subsystem: ASUSTeK Computer Inc. Device 8367

                                            Flags: bus master, fast devsel, latency 0, IRQ 186

                                            I/O ports at e800 [size=256]

                                            Memory at fbeff000 (64-bit, non-prefetchable) [size=4K]

                                            Memory at faef0000 (64-bit, prefetchable) [size=64K]

                                            Expansion ROM at fbec0000 [disabled] [size=128K]

                                            Capabilities: [40] Power Management version 3

                                            Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+

                                            Capabilities: [70] Express Endpoint, MSI 01

                                            Capabilities: [b0] MSI-X: Enable- Count=2 Masked-

                                            Capabilities: [d0] Vital Product Data

                                            Kernel driver in use: r8169

                                            Kernel modules: r8169

                                     

                                    [gpu001] /dev >

                                      • Re: linux driver problem
                                        Marix

                                        Can you manually load the module using modprobe fglrx?

                                          • Re: linux driver problem
                                            Meteorhead

                                            [gpu001] /dev > sudo /sbin/modprobe fglrx

                                            FATAL: Module fglrx not found.

                                            [gpu001] /dev > locate fglrx

                                            /etc/X11/xorg.conf.fglrx-0

                                            /etc/modprobe.d/blacklist-fglrx.conf

                                            /etc/profile.d/ati-fglrx.sh

                                            /lib/modules/fglrx

                                            /lib/modules/2.6.18-274.12.1.el5/kernel/drivers/char/drm/fglrx.ko

                                            /lib/modules/fglrx/build_mod

                                            /lib/modules/fglrx/fglrx.2.6.18-274.12.1.el5.ko

                                            /lib/modules/fglrx/fglrx.ko

                                            /lib/modules/fglrx/make.2.6.18-274.12.1.el5.log

                                            /lib/modules/fglrx/make_install.sh

                                            /lib/modules/fglrx/build_mod/2.6.x

                                            /lib/modules/fglrx/build_mod/drm.h

                                            /lib/modules/fglrx/build_mod/drmP.h

                                            /lib/modules/fglrx/build_mod/drm_compat.h

                                            /lib/modules/fglrx/build_mod/drm_os_linux.h

                                            /lib/modules/fglrx/build_mod/drm_proc.h

                                            /lib/modules/fglrx/build_mod/fglrx.ko

                                            /lib/modules/fglrx/build_mod/fglrxko_pci_ids.h

                                            /lib/modules/fglrx/build_mod/firegl_public.c

                                            /lib/modules/fglrx/build_mod/firegl_public.h

                                            /lib/modules/fglrx/build_mod/kcl.c

                                            /lib/modules/fglrx/build_mod/kcl.h

                                            /lib/modules/fglrx/build_mod/kcl_acpi.c

                                            /lib/modules/fglrx/build_mod/kcl_acpi.h

                                            /lib/modules/fglrx/build_mod/kcl_agp.c

                                            /lib/modules/fglrx/build_mod/kcl_agp.h

                                            /lib/modules/fglrx/build_mod/kcl_config.h

                                            /lib/modules/fglrx/build_mod/kcl_debug.c

                                            /lib/modules/fglrx/build_mod/kcl_debug.h

                                            /lib/modules/fglrx/build_mod/kcl_io.c

                                            /lib/modules/fglrx/build_mod/kcl_io.h

                                            /lib/modules/fglrx/build_mod/kcl_ioctl.c

                                            /lib/modules/fglrx/build_mod/kcl_ioctl.h

                                            /lib/modules/fglrx/build_mod/kcl_iommu.c

                                            /lib/modules/fglrx/build_mod/kcl_iommu.h

                                            /lib/modules/fglrx/build_mod/kcl_osconfig.h

                                            /lib/modules/fglrx/build_mod/kcl_pci.c

                                            /lib/modules/fglrx/build_mod/kcl_pci.h

                                            /lib/modules/fglrx/build_mod/kcl_str.c

                                            /lib/modules/fglrx/build_mod/kcl_str.h

                                            /lib/modules/fglrx/build_mod/kcl_type.h

                                            /lib/modules/fglrx/build_mod/kcl_wait.c

                                            /lib/modules/fglrx/build_mod/kcl_wait.h

                                            /lib/modules/fglrx/build_mod/libfglrx_ip.a

                                            /lib/modules/fglrx/build_mod/make.sh

                                            /lib/modules/fglrx/build_mod/make.sh.log

                                            /lib/modules/fglrx/build_mod/2.6.x/.fglrx.ko.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.fglrx.mod.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.fglrx.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.firegl_public.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl_acpi.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl_agp.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl_debug.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl_io.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl_ioctl.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl_iommu.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl_pci.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl_str.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.kcl_wait.o.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.cmd

                                            /lib/modules/fglrx/build_mod/2.6.x/.tmp_versions

                                            /lib/modules/fglrx/build_mod/2.6.x/Makefile

                                            /lib/modules/fglrx/build_mod/2.6.x/Module.markers

                                            /lib/modules/fglrx/build_mod/2.6.x/Module.symvers

                                            /lib/modules/fglrx/build_mod/2.6.x/drm.h

                                            /lib/modules/fglrx/build_mod/2.6.x/drmP.h

                                            /lib/modules/fglrx/build_mod/2.6.x/drm_compat.h

                                            /lib/modules/fglrx/build_mod/2.6.x/drm_os_linux.h

                                            /lib/modules/fglrx/build_mod/2.6.x/drm_proc.h

                                            /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko

                                            /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.c

                                            /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o

                                            /lib/modules/fglrx/build_mod/2.6.x/fglrx.o

                                            /lib/modules/fglrx/build_mod/2.6.x/fglrxko_pci_ids.h

                                            /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c

                                            /lib/modules/fglrx/build_mod/2.6.x/firegl_public.h

                                            /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_config.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_io.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_io.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_osconfig.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_str.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_str.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_str.o

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_type.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.c

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.h

                                            /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o

                                            /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a

                                            /lib/modules/fglrx/build_mod/2.6.x/.tmp_versions/fglrx.mod

                                            /usr/X11R6/lib/modules/dri/fglrx_dri.so

                                            /usr/X11R6/lib64/modules/dri/fglrx_dri.so

                                            /usr/bin/fglrxinfo

                                            /usr/lib/fglrx

                                            /usr/lib/libfglrx_dm.a

                                            /usr/lib/libfglrx_dm.so.1.0

                                            /usr/lib/dri/fglrx_dri.so

                                            /usr/lib/fglrx/fglrx-libGL.so.1.2

                                            /usr/lib64/fglrx

                                            /usr/lib64/libfglrx_dm.a

                                            /usr/lib64/libfglrx_dm.so.1.0

                                            /usr/lib64/dri/fglrx_dri.so

                                            /usr/lib64/fglrx/fglrx-libGL.so.1.2

                                            /usr/lib64/fglrx/switchlibGL

                                            /usr/lib64/fglrx/switchlibglx

                                            /usr/lib64/xorg/modules/drivers/fglrx_drv.so

                                            /usr/lib64/xorg/modules/extensions/fglrx

                                            /usr/lib64/xorg/modules/extensions/fglrx/fglrx-libglx.so

                                            /usr/lib64/xorg/modules/linux/libfglrxdrm.so

                                            /usr/share/ati/fglrx-install.log

                                            /usr/share/ati/fglrx-uninstall.sh

                                            /usr/src/ati/fglrx_sample_source.tgz

                                              • Re: linux driver problem
                                                nou

                                                sudo modprobe /lib/modules/fglrx/fglrx.ko

                                                  • Re: linux driver problem
                                                    Meteorhead

                                                    [gpu001] /home/mnagy > sudo /sbin/modprobe /lib/modules/fglrx/fglrx.ko

                                                    FATAL: Module /lib/modules/fglrx/fglrx.ko not found.

                                                    [gpu001] /home/mnagy > locate /lib/modules/fglrx/fglrx.ko

                                                    /lib/modules/fglrx/fglrx.ko

                                                     

                                                    This doesn't look too good, does it?

                                                      • Re: linux driver problem
                                                        nou

                                                        i am just guesing. but modprobe need modprobe.bin which should be generated with depmod so try

                                                        sudo depmod -v | grep fglrx

                                                        sudo modprobe fglrx

                                                          • Re: linux driver problem
                                                            Meteorhead

                                                            Nothing came up for depmod, therefor it still didn't find fglrx. Boy, remote debugging of AMD drivers sucks @ss. That is why I hate it most, because you cannot even do a reboot properly, cause it might not boot, or might not login properly to GUI.

                                                             

                                                            BTW, I really appreciate your help. Both of yours.

                                                              • Re: linux driver problem
                                                                MicahVillmow

                                                                Meteorhead,

                                                                Have you attempted to uninstall and clean the system of the driver and re-install? If you are logged in via SSH and not X, this can be done without a reboot.

                                                                  • Re: linux driver problem
                                                                    Meteorhead

                                                                    Even if in the computer room there is an X running with me logged in (to enable running apps at all)? That would be nearing black magic, to pull out display driver from under a running X and keep it running.

                                                                     

                                                                    Reboot would not be painful, if:

                                                                     

                                                                    - autologin would work. I have checked how to set autologin in Red Hat, and there is only one config file that must be changed, but SLC seems not to care. If I add myself in the GUI login-screen options, it still would not log me in after reboot. This remote apps doc did the trick, however reverting it was not that successful.

                                                                     

                                                                    - I could be sure that rebooting will get the system up and running. But experience shows that remote management of display drivers is roughly as much a matter of luck, as remotely setting up network interfaces.

                                                                     

                                                                    I will try reinstalling the drivers sometime soon. Maybe after my exam tomorrow... (soon today)

                                          • Re: linux driver problem
                                            Meteorhead

                                            I have managed to reinstall the driver and now single-GPU config is up and running. I have also managed to setup auto-login to my account, so reboot is fine, as long as config changes don't halt the boot proccess. I will not fiddle with configuration until my two papers are finished. After that, I will again start messing around with using shared X session that all are able to connect to that log in. Once that is done, Kerberos authentication can go onto the machine.

                                             

                                            Just out of curiosity: is there any hope of getting XServer free drivers in the next 2-3 months? I'm perfectly fine from an unofficial remark from Micah or someone with "posts that might contain technical inaccuracies..." . I know this is sort of an industrial secret, but come on... I'm not asking about the Philosopher's Stone, only about X-less drivers.

                                             

                                            Thank you for the help people.

                                              • Re: linux driver problem
                                                MicahVillmow

                                                Meteorhead,

                                                It is something we are working on, but I can't make any statements about what the driver release it will be in.

                                                • Re: linux driver problem
                                                  Marix

                                                  There is one thing I don't understand about your problem. Why is it that necessary for you to have auto-login working? I am running many headless systems without auto-login. Also the  Knowledge Base entry does not mention auto-login.

                                                  Aren't you able to connect to the system via ssh? As long as that is possible you should always be able to fix any GPU problem from remote.

                                                    • Re: linux driver problem
                                                      brevilo

                                                      Same here, I just need to do the following as root:

                                                       

                                                      startx &

                                                      export DISPLAY=:0 && xhost +

                                                       

                                                      After that I can use my regular user account for OpenCL computations without a problem (well, notwithstanding the usual driver issues). I know this is kinda brute force but, hey, most of us have their (remote) machines in protected zones such that giving everyone access to the X display shouldn't cause any harm.

                                                       

                                                      FYI, I typically use VGA dummy adapters to fool the GPU about a connected monitor which facilitates headless operation. Anyhow, I agree that it's a real PITA that a running X is required in a HPC setting. AMD promised us that this will be fixed, but probably only for the FireStream series. What a shame.

                                                       

                                                      Cheers

                                                       

                                                      @Meteorhead: we should have discussed this last week ;-)

                                                    • Re: linux driver problem
                                                      MicahVillmow

                                                      Meteorhead,

                                                      How did you install the driver and can you post the install logs?

                                                        • Re: linux driver problem
                                                          Meteorhead

                                                          The reason for auto-login is because no other user can use GPUs other than the one who has a running X session on the machine. Right now if I login as root, it does not see the GPUs, only the Intel CPU as a device. Correct me if I'm wrong, but the Knowledge Base entry explains how to let other users use the X session of another user, but you still need someone logged in to do that.

                                                           

                                                          I installed the driver (this last seemingly working edition) by executing /usr/share/ati/amd-uninstall.sh as root, and then installing driver yet again as root. Log shows the following:

                                                           

                                                          Uninstalling any previously installed drivers.

                                                          [Message] Kernel Module : Trying to install a precompiled kernel module.

                                                          [Message] Kernel Module : Precompiled kernel module version mismatched.

                                                          [Message] Kernel Module : Found kernel module build environment, generating kernel module now.

                                                          AMD kernel module generator version 2.1

                                                          doing Makefile based build for kernel 2.6.x and higher

                                                          rm -rf *.c *.h *.o *.ko *.a .??* *.symvers

                                                          make -C /lib/modules/2.6.18-274.17.1.el5/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules

                                                          make[1]: Entering directory `/usr/src/kernels/2.6.18-274.17.1.el5-x86_64'

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o

                                                          In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:192:

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162: warning: ‘module_log_map’ defined but not used

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175: warning: ‘module_type_map’ defined but not used

                                                          /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2454: warning: ‘kcl_flush_tlb_one’ defined but not used

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o

                                                          In file included from /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:33:

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162: warning: ‘module_log_map’ defined but not used

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175: warning: ‘module_type_map’ defined but not used

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o

                                                          In file included from /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.c:47:

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162: warning: ‘module_log_map’ defined but not used

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175: warning: ‘module_type_map’ defined but not used

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o

                                                          In file included from /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:39:

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:45: warning: function declaration isn’t a prototype

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:66: warning: function declaration isn’t a prototype

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c: In function ‘prvGetCpuId’:

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:72: warning: unused variable ‘Mode’

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c: At top level:

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162: warning: ‘module_log_map’ defined but not used

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175: warning: ‘module_type_map’ defined but not used

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.c:171:27: warning: extra tokens at end of #ifdef directive

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.c:183:27: warning: extra tokens at end of #ifdef directive

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_str.o

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.o

                                                          In file included from /lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.c:45:

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:202:5: warning: "_DEBUG" is not defined

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:162: warning: ‘module_log_map’ defined but not used

                                                          /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.h:175: warning: ‘module_type_map’ defined but not used

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl.o

                                                            CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o

                                                            LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o

                                                            Building modules, stage 2.

                                                            MODPOST

                                                            CC      /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o

                                                            LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko

                                                          make[1]: Leaving directory `/usr/src/kernels/2.6.18-274.17.1.el5-x86_64'

                                                          build succeeded with return value 0

                                                          duplicating results into driver repository...

                                                          done.

                                                          You must change your working directory to /lib/modules/fglrx

                                                          and then call ./make_install.sh in order to install the built module.

                                                          - recreating module dependency list

                                                          - trying a sample load of the kernel modules

                                                          done.

                                                          [Message] Kernel Module : update initramfs not required

                                                           

                                                          This seems OK to me.

                                                            • Re: linux driver problem
                                                              Marix

                                                              The reason for auto-login is because no other user can use GPUs other than the one who has a running X session on the machine. Right now if I login as root, it does not see the GPUs, only the Intel CPU as a device. Correct me if I'm wrong, but the Knowledge Base entry explains how to let other users use the X session of another user, but you still need someone logged in to do that.

                                                              This is true regarding what the knowledge base article explains, but it does not require a logged in user. Simply having xdm running is enough, as then you have a X session owned by root. This has the advantage that you can easily start / stop X by the usual rcxdm scripts -> infinite attempts even from remote. You will then also be able to read X error messages in /var/log/xdm.