Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


Search this Thread
Old 04-21-2005, 11:52 PM   #1
LQ Newbie
Registered: Sep 2004
Posts: 22

Rep: Reputation: 15
(FC3) ATI FGLRX Drivers work for months,FC3 update, stop working

I have hunted, grunted, looked, and shook. but nothing scares me more than my problem. For starters, I have Fedora Core 3, i consistantly update it, and the ATI FGLRX drivers have been working for months.

But now, i updated. The kernel, and a pile of other stuff i dont even keep track of anymore was updated. Perhaps with it xorg, but i am unsure. Well anyway, i went about my normal procedure to get fglrx working with the new kernel., I downlaod and install the kernel source rpm, download and install the latest fglrx, and reboot my computer. But this time it didnt work. XOrg loads Mesa drivers whenver the chosen 3d driver doesn't work. Well, this one didn't for some reason. So i revert to the older kernel. Still doesnt work. It doesnt work on the newer or older kernel. im good with computers anway, so i prowl around the config/log files to find nothing wrong in any files i can find. It SHOULD be working. i did evrything right. So then i pranced into my xorg.0.log file, and ive come out with this (It has some before and after the relevant part):

(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.2.0
ABI class: X.Org Video Driver, version 0.7
(==) fglrx(0): HPV inactive
(==) fglrx(0): FSAA enabled: NO
(==) fglrx(0): FSAA Gamma enabled
(==) fglrx(0): FSAA Multisample Position is fix
(==) fglrx(0): NoDRI = NO
(II) Loading sub module "fglrxdrm"
(II) LoadModule: "fglrxdrm"
(II) Loading /usr/X11R6/lib/modules/linux/libfglrxdrm.a
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
compiled for 6.8.0, module version = 8.12.10
ABI class: X.Org Server Extension, version 0.2
(II) fglrx(0): Depth moves disabled by default
(==) fglrx(0): Capabilities: 0x00000000
(==) fglrx(0): cpuFlags: 0x8000001d
(==) fglrx(0): cpuSpeedMHz: 0x00000b6e
(==) fglrx(0): OpenGL ClientDriverName: ""
(==) fglrx(0): UseFastTLS=0
(==) fglrx(0): BlockSignalsOnLock=1
(==) fglrx(0): EnablePrivateBackZ = NO
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xff7f0000 - 0xff7fffff (0x10000) MX[B]
[1] 0 0 0xe0000000 - 0xefffffff (0x10000000) MX[B]
[2] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[3] -1 0 0x00100000 - 0x1fffffff (0x1ff00000) MX[B]E(B)
[4] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[6] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[7] -1 0 0xff9ff000 - 0xff9fffff (0x1000) MX[B]
[8] -1 0 0xff8c0000 - 0xff8dffff (0x20000) MX[B]
[9] -1 0 0xff8e0000 - 0xff8fffff (0x20000) MX[B]
[10] -1 0 0xffaff400 - 0xffaff4ff (0x100) MX[B]
[11] -1 0 0xffaff800 - 0xffaff9ff (0x200) MX[B]
[12] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
[13] -1 0 0xffaffc00 - 0xffafffff (0x400) MX[B]
[14] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]O
[15] -1 0 0xff7e0000 - 0xff7effff (0x10000) MX[B](B)
[16] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
[17] -1 0 0xff7c0000 - 0xff7dffff (0x20000) MX[B](B)
[18] -1 0 0xff7f0000 - 0xff7fffff (0x10000) MX[B](B)
[19] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
[20] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[21] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[22] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[23] 0 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
[24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[25] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[26] -1 0 0x0000dc00 - 0x0000dc1f (0x20) IX[B]
[27] -1 0 0x0000ee00 - 0x0000ee1f (0x20) IX[B]
[28] -1 0 0x0000e400 - 0x0000e40f (0x10) IX[B]
[29] -1 0 0x0000e480 - 0x0000e483 (0x4) IX[B]
[30] -1 0 0x0000e800 - 0x0000e807 (0x8) IX[B]
[31] -1 0 0x0000e880 - 0x0000e883 (0x4) IX[B]
[32] -1 0 0x0000ec00 - 0x0000ec07 (0x8) IX[B]
[33] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
[34] -1 0 0x0000e080 - 0x0000e09f (0x20) IX[B]
[35] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B]
[36] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
[37] -1 0 0x0000ee80 - 0x0000ee9f (0x20) IX[B]
[38] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B](B)
[39] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[40] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) fglrx(0): UMM area: 0xe0701000 (size=0x078ff000)
(II) fglrx(0): driver needs 6.8.x
(II) fglrx(0): detected 6.8.2
(II) Loading extension ATIFGLRXDRI
(II) fglrx(0): doing DRIScreenInit
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
[drm] failed to load kernel module "fglrx"
(II) fglrx(0): [drm] drmOpen failed
(EE) fglrx(0): DRIScreenInit failed!
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xe0000000 FBMappedSize: 0x08000000
(==) fglrx(0): Write-combining range (0xe0000000,0x8000000)
(II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,1024) (front color buffer - assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(II) fglrx(0): Using hardware cursor (scanline 1024)
(II) fglrx(0): Largest offscreen area available: 1280 x 7163
(**) Option "dpms"
(**) fglrx(0): DPMS enabled
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
Solid Horizontal and Vertical Lines
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): Direct rendering disabled
(II) Loading extension FGLRXEXTENSION
(II) Loading extension ATITVOUT
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE

I also found the following section which may be important:

(II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
(II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
compiled for 6.8.0, module version = 8.12.10
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(II) LoadModule: "kbd"
(II) Loading /usr/X11R6/lib/modules/input/kbd_drv.o
(II) Module kbd: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(II) ATI Radeon/FireGL: The following chipsets are supported:
RADEON 9000/9000 PRO (RV250 4966), RADEON 9000 LE (RV250 4967),
MOBILITY FireGL 9000 (M9 4C64), MOBILITY RADEON 9000 (M9 4C66),
RADEON 9000 PRO (D9 4C67), RADEON 9250 (RV280 5960),
RADEON 9200 (RV280 5961), RADEON 9200 SE (RV280 5964),
MOBILITY RADEON 9200 (M9+ 5C61), MOBILITY RADEON 9200 (M9+ 5C63),
FireGL 8800 (R200 5148), RADEON 8500 (R200 514C),
RADEON 9100 (R200 514D), RADEON 8500 AIW (R200 4242),
RADEON 9600 (RV350 4150), RADEON 9600 SE (RV350 4151),
RADEON 9600 PRO (RV360 4152),
MOBILITY RADEON 9600/9700 (M10/M11 4E50), RADEON 9500 (R300 4144),
RADEON 9600 TX (R300 4146), FireGL Z1 (R300 4147),
RADEON 9700 PRO (R300 4E44), RADEON 9500 PRO/9700 (R300 4E45),
RADEON 9600 TX (R300 4E46), FireGL X1 (R300 4E47),
RADEON 9800 SE (R350 4148), RADEON 9550 (RV350 4153),
FireGL T2 (RV350 4154), RADEON 9800 PRO (R350 4E48),
RADEON 9800 (R350 4E49), RADEON 9800 XT (R360 4E4A),
FireGL X2-256/X2-256t (R350 4E4B),
MOBILITY FireGL T2/T2e (M10/M11 4E54), RADEON X300 (RV370 5B60),
RADEON X600 (RV380 5B62), FireGL V3100 (RV370 5B64),
MOBILITY RADEON X300 (M22 5460), MOBILITY FireGL V3100 (M22 5464),
RADEON X600 (RV380 3E50), FireGL V3200 (RV380 3E54),
MOBILITY RADEON X600 (M24 3150), MOBILITY RADEON X300 (M22 3152),
MOBILITY FireGL V3200 (M24 3154), RADEON X800 (R420 4A48),
RADEON X800 PRO (R420 4A49), RADEON X800 SE (R420 4A4A),
RADEON X800 XT (R420 4A4B), RADEON X800 (R420 4A4C),
FireGL X3-256 (R420 4A4D), MOBILITY RADEON 9800 (M18 4A4E),
RADEON X800 XT Platinum Edition (R420 4A50), RADEON X800 (R423 5548),
RADEON X800 PRO (R423 5549),
RADEON X800 XT Platinum Edition (R423 554A),
RADEON X800 SE (R423 554B), RADEON X800 XT (R423 5D57),
FireGL V7100 (R423 5550), FireGL V5100 (R423 5551),
MOBILITY RADEON X800 XT (M28 5D48), MOBILITY FireGL V5100 (M28 5D49),
MOBILITY FireGL V5000 (M26 564A), MOBILITY FireGL V5000 (M26 564B),
FireGL V5000 (RV410 5E48), FireGL V3300 (RV410 5E49),
RADEON X700 XT (RV410 5E4A), RADEON X700 PRO (RV410 5E4B),
RADEON X700 SE (RV410 5E4C), RADEON X700 (RV410 5E4D),
RADEON X700 (RV410 5E4F), MOBILITY RADEON X700 (M26 5652),
MOBILITY RADEON X700 (M26 5653), RADEON 9100 IGP (RS300 5834),
RADEON 9000 PRO/9100 PRO IGP (RS350 7834),
MOBILITY RADEON 9000/9100 IGP (RS300M 5835)
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(--) Chipset RADEON 9550 (RV350 4153) found

What could be going wrong here? As far as io can tell it should be working. There is problably one big, fat mistake on my part i never even noticed. I also tried to build custom modules by going into ATI's build directory in /lib/modules/fglrx and running sh and sh ../, which is what is directed of me, but their code didnt compile (what do you expect of ATI), and ive never done that before so it didnt strike me as neccecary. Your help would be greeatly appreciated.
Old 04-23-2005, 04:40 PM   #2
Registered: Apr 2005
Location: Las Vegas, Nevada, USA
Distribution: Ubntu Intrepid Ibex (8.10)
Posts: 129

Rep: Reputation: 15
Are you running a 2.6.10 kernel? Drivers version 8.8.25 didn't comple with 2.6.10 or later without a patch, but the newer ones work fine.

Last edited by FreeThinkerJim; 04-23-2005 at 04:41 PM.
Old 04-23-2005, 09:01 PM   #3
LQ Newbie
Registered: Sep 2004
Posts: 22

Original Poster
Rep: Reputation: 15
I have a solution, but time to wait.

I have discovered that its because ATI uses custom kernel modules to give the system DRI. i guess i should have known that, and there aren't any avaialabel for 2.6.14 (or somethign like that).
I have to wait for livna to make me some.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
After FC3 update to FC4 Firefox icons (forward, refresh, stop, etc) will not load! fatum112 Linux - Software 0 12-01-2005 06:15 AM
cannot get DRI to work with ATI fglrx drivers under X alesz Fedora 2 06-09-2005 07:39 AM
Problems initialising ati-fglrx kernel module in FC3 St00gE Linux - Newbie 6 05-26-2005 10:50 AM
problems with ati drivers in fc3 !!! cyanide_2 Linux - Newbie 4 01-25-2005 09:20 AM
FC3 and ati fglrx.. bumbumkoala Fedora 14 01-03-2005 09:01 AM

All times are GMT -5. The time now is 06:20 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration