cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

Meteorhead
Challenger

linux driver problem

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 goddamn 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

0 Likes
28 Replies
dovalec
Staff

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

0 Likes

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.

0 Likes

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

0 Likes

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.

0 Likes

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 >

0 Likes

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

0 Likes

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)

0 Likes

lspci -v check line Kernel driver in use

0 Likes

Does lsmod have fglrx?

lsmod | grep fglrx

0 Likes

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 >

0 Likes

Can you manually load the module using modprobe fglrx?

0 Likes

[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

0 Likes

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

0 Likes

[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?

0 Likes

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

0 Likes

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.

0 Likes

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.

0 Likes

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)

0 Likes
Meteorhead
Challenger

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.

0 Likes

Meteorhead,

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

0 Likes

hope you port it to KMS or something. also there is Wayland coming so that is another reason.

0 Likes

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.

0 Likes

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 😉

Should be even less a problem if you are not in a protected zone, because in that case your system should be running a firewall anyways.

0 Likes

Agreed

0 Likes

Meteorhead,

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

0 Likes

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   /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   /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   /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   /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   /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   /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o

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

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

  CC   /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   /lib/modules/fglrx/build_mod/2.6.x/kcl.o

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

  LD   /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   /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.

0 Likes

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.

0 Likes