help - can't make radeon driver work
Jim Cornette
fc-cornette at insight.rr.com
Wed Aug 9 11:19:19 UTC 2006
Dr. Michael J. Chudobiak wrote:
> I have FC5 running on an HP D330m mini-tower, with a Radeon 9600 (DVI)
> AGP card driving a LCD. The problem is, I can only get it to work using
> the xorg "vesa" driver. The "radeon" driver doesn't work (see log
> below), and the livna fglrx driver doesn't work either. I'm stumped, and
> would really appreciate suggestions!
>
> Here is the Xorg.0.log when I use the Radeon driver (sorry for the
> length) - it seems to detect the 9600, but it fails obscurely anyways:
>
> X Window System Version 7.0.0
> Release Date: 21 December 2005
> X Protocol Version 11, Revision 0, Release 7.0
> Build Operating System:Linux 2.6.9-34.ELsmp i686Red Hat, Inc.
> Current Operating System: Linux strawberry.domain.avtechpulse.com
> 2.6.17-1.2157_FC5 #1 Tue Jul 11 22:55:46 EDT 2006 i686
> Build Date: 30 June 2006
> (--) PCI:*(1:0:0) ATI Technologies Inc RV350 AP [Radeon 9600] rev 0, Mem
> @ 0xd0000000/28, 0xf0500000/16, I/O @ 0x2000/8
> (--) PCI: (1:0:1) ATI Technologies Inc RV350 AP [Radeon 9600]
> (Secondary) rev 0, Mem @ 0xe0000000/28, 0xf0510000/16
Regarding above, is this a dual head card? The secondary ID present.
Regarding below, I'd be confused with PCI, AGP PCIE combined PCI/AGP.
> ABI class: X.Org XInput driver, version 0.5
> (II) ATI: ATI driver (version 6.5.8) for chipsets: ati, ativga
> (II) R128: Driver for ATI Rage 128 chipsets:
> ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP),
> ATI Rage 128 Mobility M4 MF (AGP), ATI Rage 128 Mobility M4 ML (AGP),
> ATI Rage 128 Pro GL PA (PCI/AGP), ATI Rage 128 Pro GL PB (PCI/AGP),
> ATI Rage 128 Pro GL PC (PCI/AGP), ATI Rage 128 Pro GL PD (PCI),
> ATI Rage 128 Pro GL PE (PCI/AGP), ATI Rage 128 Pro GL PF (AGP),
> ATI Rage 128 Pro VR PG (PCI/AGP), ATI Rage 128 Pro VR PH (PCI/AGP),
> ATI Rage 128 Pro VR PI (PCI/AGP), ATI Rage 128 Pro VR PJ (PCI/AGP),
> ATI Rage 128 Pro VR PK (PCI/AGP), ATI Rage 128 Pro VR PL (PCI/AGP),
> ATI Rage 128 Pro VR PM (PCI/AGP), ATI Rage 128 Pro VR PN (PCI/AGP),
> ATI Rage 128 Pro VR PO (PCI/AGP), ATI Rage 128 Pro VR PP (PCI),
> ATI Rage 128 Pro VR PQ (PCI/AGP), ATI Rage 128 Pro VR PR (PCI),
> ATI Rage 128 Pro VR PS (PCI/AGP), ATI Rage 128 Pro VR PT (PCI/AGP),
> ATI Rage 128 Pro VR PU (PCI/AGP), ATI Rage 128 Pro VR PV (PCI/AGP),
> ATI Rage 128 Pro VR PW (PCI/AGP), ATI Rage 128 Pro VR PX (PCI/AGP),
> ATI Rage 128 GL RE (PCI), ATI Rage 128 GL RF (AGP),
> ATI Rage 128 RG (AGP), ATI Rage 128 VR RK (PCI),
> ATI Rage 128 VR RL (AGP), ATI Rage 128 4X SE (PCI/AGP),
> ATI Rage 128 4X SF (PCI/AGP), ATI Rage 128 4X SG (PCI/AGP),
> ATI Rage 128 4X SH (PCI/AGP), ATI Rage 128 4X SK (PCI/AGP),
> ATI Rage 128 4X SL (PCI/AGP), ATI Rage 128 4X SM (AGP),
> ATI Rage 128 4X SN (PCI/AGP), ATI Rage 128 Pro ULTRA TF (AGP),
> ATI Rage 128 Pro ULTRA TL (AGP), ATI Rage 128 Pro ULTRA TR (AGP),
> ATI Rage 128 Pro ULTRA TS (AGP?), ATI Rage 128 Pro ULTRA TT (AGP?),
> ATI Rage 128 Pro ULTRA TU (AGP?)
> (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
> ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
> ATI Radeon VE/7000 QY (AGP/PCI), ATI Radeon VE/7000 QZ (AGP/PCI),
> ATI ES1000 515E (PCI), ATI ES1000 5969 (PCI),
> ATI Radeon Mobility M7 LW (AGP),
> ATI Mobility FireGL 7800 M7 LX (AGP),
> ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
> ATI Radeon IGP320 (A3) 4136, ATI Radeon IGP320M (U1) 4336,
> ATI Radeon IGP330/340/350 (A4) 4137,
> ATI Radeon IGP330M/340M/350M (U2) 4337,
> ATI Radeon 7000 IGP (A4+) 4237, ATI Radeon Mobility 7000 IGP 4437,
> ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
> ATI Radeon 9100 QM (AGP), ATI Radeon 8500 AIW BB (AGP),
> ATI Radeon 8500 AIW BC (AGP), ATI Radeon 7500 QW (AGP/PCI),
> ATI Radeon 7500 QX (AGP/PCI), ATI Radeon 9000/PRO If (AGP/PCI),
> ATI Radeon 9000 Ig (AGP/PCI), ATI FireGL Mobility 9000 (M9) Ld (AGP),
> ATI Radeon Mobility 9000 (M9) Lf (AGP),
> ATI Radeon Mobility 9000 (M9) Lg (AGP),
> ATI Radeon 9100 IGP (A5) 5834,
> ATI Radeon Mobility 9100 IGP (U3) 5835, ATI Radeon 9100 PRO IGP 7834,
> ATI Radeon Mobility 9200 IGP 7835, ATI Radeon 9250 5960 (AGP),
> ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
> ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI),
> ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
> ATI Radeon Mobility 9200 (M9+) 5C63 (AGP), ATI Radeon 9500 AD (AGP),
> ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
> ATI FireGL Z1 AG (AGP), ATI Radeon 9700 Pro ND (AGP),
> ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9600TX NF (AGP),
> ATI FireGL X1 NG (AGP), ATI Radeon 9600 AP (AGP),
> ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
> ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP),
> ATI FireGL RV360 AV (AGP),
> ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
> ATI Radeon Mobility 9600 (M10) NQ (AGP),
> ATI Radeon Mobility 9600 (M11) NR (AGP),
> ATI Radeon Mobility 9600 (M10) NS (AGP),
> ATI FireGL Mobility T2 (M10) NT (AGP),
> ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon 9650,
> ATI Radeon 9800SE AH (AGP), ATI Radeon 9800 AI (AGP),
> ATI Radeon 9800 AJ (AGP), ATI FireGL X2 AK (AGP),
> ATI Radeon 9800PRO NH (AGP), ATI Radeon 9800 NI (AGP),
> ATI FireGL X2 NK (AGP), ATI Radeon 9800XT NJ (AGP),
> ATI Radeon X600 (RV380) 3E50 (PCIE),
> ATI FireGL V3200 (RV380) 3E54 (PCIE),
> ATI Radeon Mobility X600 (M24) 3150 (PCIE),
> ATI Radeon Mobility X300 (M24) 3152 (PCIE),
> ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE),
> ATI Radeon X600 (RV370) 5B62 (PCIE),
> ATI Radeon X550 (RV370) 5B63 (PCIE),
> ATI FireGL V3100 (RV370) 5B64 (PCIE),
> ATI FireMV 2200 PCIE (RV370) 5B65 (PCIE),
> ATI Radeon Mobility X300 (M22) 5460 (PCIE),
> ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE),
> ATI FireGL M22 GL 5464 (PCIE), ATI Radeon XPRESS 200 5A41 (PCIE),
> ATI Radeon XPRESS 200M 5A42 (PCIE),
> ATI Radeon XPRESS 200 5A61 (PCIE),
> ATI Radeon XPRESS 200M 5A62 (PCIE),
> ATI Radeon XPRESS 200 5954 (PCIE),
> ATI Radeon XPRESS 200M 5955 (PCIE),
> ATI Radeon XPRESS 200 5974 (PCIE),
> ATI Radeon XPRESS 200M 5975 (PCIE), ATI FireGL V5000 (RV410) (PCIE),
> ATI Mobility FireGL V5000 (M26) (PCIE),
> ATI Mobility FireGL V5000 (M26) (PCIE),
> ATI Mobility Radeon X700 XL (M26) (PCIE),
> ATI Mobility Radeon X700 (M26) (PCIE),
> ATI Mobility Radeon X700 (M26) (PCIE),
> ATI Radeon X700 PRO (RV410) (PCIE),
> ATI Radeon X700 XT (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE),
> ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 SE (RV410) (PCIE),
> ATI Radeon X800 (R420) JH (AGP), ATI Radeon X800PRO (R420) JI (AGP),
> ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
> ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
> ATI Radeon Mobility 9800 (M18) JN (AGP),
> ATI Radeon X800XT (R420) JP (AGP), ATI Radeon X800 SE (R420) (AGP),
> ATI Radeon AIW X800 VE (R420) JT (AGP),
> ATI Radeon X800 (R423) UH (PCIE),
> ATI Radeon X800PRO (R423) UI (PCIE),
> ATI Radeon X800LE (R423) UJ (PCIE),
> ATI Radeon X800SE (R423) UK (PCIE),
> ATI FireGL V5100 (R423) UQ (PCIE),
> ATI FireGL unknown (R423) UR (PCIE),
> ATI FireGL unknown (R423) UT (PCIE),
> ATI Radeon X800XT (R423) 5D57 (PCIE), ATI FireGL V7100 (R423) (PCIE),
> ATI Mobility FireGL V5100 (M28) (PCIE),
> ATI Mobility Radeon X800 (M28) (PCIE),
> ATI Mobility Radeon X800 XT (M28) (PCIE),
> ATI Radeon X800 (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE),
> ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 XTP (R430) (PCIE),
> ATI Radeon X850 5D4C (PCIE),
> ATI unknown Radeon / FireGL (R480) 5D50 (PCIE),
> ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE),
> ATI Radeon X850 XT (R480) (PCIE),
> ATI Radeon X850 XT PE (R480) (PCIE),
> ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 SE (R480) (AGP),
> ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP)
> (II) Primary Device is: PCI 01:00:0
> (--) Assigning device section with no busID to primary device
> (WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1)
> found
This matcches up with the comment on the secondary ID asked above. It
appears to detect it, then cannot find it later.
> (--) Chipset ATI Radeon 9600 AP (AGP) found
> (II) resource ranges after xf86ClaimFixedResources() call:
> (II) Loading sub module "radeon"
> (II) LoadModule: "radeon"
> (II) Reloading /usr/lib/xorg/modules/drivers/radeon_drv.so
> (WW) ****INVALID IO ALLOCATION**** b: 0x2000 e: 0x20ff correcting
> (II) window:
> [0] -1 0 0x00002000 - 0x00002fff (0x1000) IX[B]
> (II) resSize:
> [0] -1 0 0x00000000 - 0xffffffff (0x0) IX[B]
> (II) window fixed:
> [0] -1 0 0x00002000 - 0x00002fff (0x1000) IX[B]
> Requesting insufficient memory window!: start: 0x2000 end: 0x2fff size
> 0xf0000100
> (EE) Cannot find a replacement memory range
> (II) resource ranges after probing:
> [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
> [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
> [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
> [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
> [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
> [5] -1 0 0xf0410000 - 0xf04100ff (0x100) MX[B]
> [6] -1 0 0xf0400000 - 0xf040ffff (0x10000) MX[B]
> [7] -1 0 0xf0a00600 - 0xf0a006ff (0x100) MX[B]
> [8] -1 0 0xf0a00400 - 0xf0a005ff (0x200) MX[B]
> [9] -1 0 0x40100000 - 0x401003ff (0x400) MX[B]
> [10] -1 0 0xf0a00000 - 0xf0a003ff (0x400) MX[B]
> [11] -1 0 0xc0000000 - 0xbfffffff (0x0) MX[B]O
> [12] -1 0 0xf0510000 - 0xf051ffff (0x10000) MX[B](B)
> [13] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
> [14] -1 0 0xf0500000 - 0xf050ffff (0x10000) MX[B](B)
> (II) Setting vga for screen 0.
> (**) RADEON(0): RADEONPreInit
> (II) RADEON(0): MMIO registers at 0xf0500000
> (II) RADEON(0): PCI bus 1 card 0 func 0
> (**) RADEON(0): RADEONFreeScreen
> (II) UnloadModule: "ati"
> (II) UnloadModule: "radeon"
> (EE) Screen(s) found, but none have a usable configuration.
>
> Fatal server error:
> no screens found
>
>
This information probably needs to be submitted to bugzilla. I am only
trying to learn from trying to decipher the information. By no way do I
grasp all the problem scope.
>
>
>
>
> Here is my xorg.conf:
>
>
> Section "Module"
> Load "dbe"
> Load "extmod"
> Load "fbdevhw"
> Load "glx"
> Load "record"
> Load "freetype"
> Load "type1"
> # Load "dri"
> Load "dri"
Why is Load "dri" commented out, then added again directly under?
> EndSection
> Section "Monitor"
>
> ### Comment all HorizSync and VertSync values to use DDC:
> ### Comment all HorizSync and VertSync values to use DDC:
> ### Comment all HorizSync and VertSync values to use DDC:
> ### Comment all HorizSync and VertSync values to use DDC:
> ### Comment all HorizSync and VertSync values to use DDC:
> ### Comment all HorizSync and VertSync values to use DDC:
> # HorizSync 31.5 - 67.0
> # VertRefresh 50.0 - 75.0
What happens if you uncomment the horizontal and vertical info? The rest
of the file looks like what I normally see in the file.
> Identifier "Monitor0"
> VendorName "Monitor Vendor"
> ModelName "LCD Panel 1280x1024"
> Option "dpms"
> EndSection
>
> Section "Device"
> Identifier "Videocard0"
> Driver "radeon"
> VendorName "Videocard vendor"
> BoardName "ATI Technologies Inc RV350 AP [Radeon 9600] (Secondary)"
> EndSection
>
> Section "Screen"
> Identifier "Screen0"
> Device "Videocard0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Viewport 0 0
> Depth 24
> Modes "1280x1024" "1024x768" "800x600" "640x480"
> EndSubSection
> EndSection
>
Jim
>
> - Mike
>
--
The end of labor is to gain leisure.
More information about the fedora-list
mailing list