0x94CC:0x2232:0x1787: Powercolor HD 2400 Pro 256MB PCI
Yo! Just tried out a new Powercolor HD 2400 Pro 256MB PCI in my ageing Compaq Alpha XP1000 workstation. It doesn't work at all. The X server cannot get started and seems to be tripping up on the AtomBIOS guff. X.org log follows: X.Org X Server 1.4.0.90 Release Date: 5 September 2007 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.1~git20080131-4) Current Operating System: Linux alpha 2.6.24.5 #2 Sun Apr 20 11:42:06 NZST 2008 alpha Build Date: 29 April 2008 08:32:41PM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri May 23 19:17:09 2008 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Default Layout" (**) |-->Screen "Default Screen" (0) (**) | |-->Monitor "Generic Monitor" (**) | |-->Device "Generic Video Card" (**) |-->Input Device "Generic Keyboard" (**) |-->Input Device "Configured Mouse" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist. Entry deleted from font path. (==) Including the default font path /usr/share/fonts/X11/misc,/usr/ share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/:unscaled,/usr/ share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/ fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,/var/lib/defoma/x- ttcidfont-conf.d/dirs/TrueType. (**) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /usr/share/fonts/X11/misc, /usr/share/fonts/X11/cyrillic, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType (==) RgbPath set to "/etc/X11/rgb" (==) ModulePath set to "/usr/lib/xorg/modules" (II) No APM support in BIOS or kernel (II) Loader magic: 0x120252348 (II) Module ABI versions: X.Org ANSI C Emulation: 0.3 X.Org Video Driver: 2.0 X.Org XInput driver : 2.0 X.Org Server Extension : 0.3 X.Org Font Renderer : 0.5 (II) Loader running on linux (II) LoadModule: "pcidata" (II) Loading /usr/lib/xorg/modules//libpcidata.so (II) Module pcidata: vendor="X.Org Foundation" compiled for 1.4.0.90, module version = 1.0.0 ABI class: X.Org Video Driver, version 2.0 (++) using VT number 7 (WW) OS did not count PCI devices, guessing wildly (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:07:0: chip 1080,c693 card 0000,0000 rev 00 class 06,01,00 hdr 80 (II) PCI: 00:07:1: chip 1080,c693 card 0000,0000 rev 00 class 01,01,80 hdr 80 (II) PCI: 00:07:2: chip 1080,c693 card 0000,0000 rev 00 class 01,01,00 hdr 80 (II) PCI: 00:07:3: chip 1080,c693 card 0000,0000 rev 00 class 0c,03,10 hdr 80 (II) PCI: 00:0b:0: chip 10b5,8112 card 0000,0000 rev aa class 06,04,00 hdr 01 (II) PCI: 00:0c:0: chip 4444,0803 card 0070,4000 rev 01 class 04,00,00 hdr 00 (II) PCI: 00:0d:0: chip 1095,3114 card 1095,7114 rev 02 class 01,04,00 hdr 00 (II) PCI: 01:00:0: chip 1002,94cc card 2232,1787 rev 00 class 03,00,00 hdr 80 (II) PCI: 01:00:1: chip 1002,aa10 card 2232,aa10 rev 00 class 04,03,00 hdr 80 (II) PCI: End of PCI scan (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:11:0), (0,1,1), BCTRL: 0x000f (VGA_EN is set) (II) Bus 1 I/O range: [0] -1 0 0x00008000 - 0x000080ff (0x100) IX[B] [1] -1 0 0x00008400 - 0x000084ff (0x100) IX[B] [2] -1 0 0x00008800 - 0x000088ff (0x100) IX[B] [3] -1 0 0x00008c00 - 0x00008cff (0x100) IX[B] (II) Bus 1 non-prefetchable memory range: [0] -1 0 0x09000000 - 0x090fffff (0x100000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0 0x10000000 - 0x27ffffff (0x18000000) MX[B] (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B] (--) PCI: (0:12:0) unknown vendor (0x4444) unknown chipset (0x0803) rev 1, Mem @ 0x0c000000/26 (--) PCI:*(1:0:0) ATI Technologies Inc unknown chipset (0x94cc) rev 0, Mem @ 0x10000000/28, 0x09000000/16, I/O @ 0x8000/8, BIOS @ 0x01000000/17 (II) Addressable bus resource ranges are [0] -1 1 0x00000000 - 0xffffffff (0x100000000) MX[B] [1] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B] [2] -1 1 0x00000000 - 0x0000ffff (0x10000) IX[B] [3] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 1 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 1 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 1 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [4] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 1 0xffffffff - 0xffffffff (0x1) IX[B] [7] -1 1 0x00000000 - 0x000000ff (0x100) IX[B] [8] -1 0 0xffffffff - 0xffffffff (0x1) IX[B] [9] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) Active PCI resource ranges: [0] -1 0 0x09010000 - 0x09013fff (0x4000) MX[B] [1] -1 0 0x09191000 - 0x091913ff (0x400) MX[B] [2] -1 0 0x09190000 - 0x09190fff (0x1000) MX[B] [3] -1 0 0x01000000 - 0x0101ffff (0x20000) MX[B](B) [4] -1 0 0x09000000 - 0x0900ffff (0x10000) MX[B](B) [5] -1 0 0x10000000 - 0x1fffffff (0x10000000) MX[B](B) [6] -1 0 0x0c000000 - 0x0fffffff (0x4000000) MX[B](B) [7] -1 0 0x00009010 - 0x0000901f (0x10) IX[B] [8] -1 0 0x00009034 - 0x00009037 (0x4) IX[B] [9] -1 0 0x00009028 - 0x0000902f (0x8) IX[B] [10] -1 0 0x00009030 - 0x00009033 (0x4) IX[B] [11] -1 0 0x00009020 - 0x00009027 (0x8) IX[B] [12] -1 0 0x00000374 - 0x00000374 (0x1) IX[B] [13] -1 0 0x00000170 - 0x00000177 (0x8) IX[B] [14] -1 0 0x00009000 - 0x0000900f (0x10) IX[B] [15] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[B] [16] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B] [17] -1 0 0x00008000 - 0x000080ff (0x100) IX[B](B) (II) Inactive PCI resource ranges: [0] -1 0 0x09180000 - 0x0918ffff (0x10000) MX[B] (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0x09010000 - 0x09013fff (0x4000) MX[B] [1] -1 0 0x09191000 - 0x091913ff (0x400) MX[B] [2] -1 0 0x09190000 - 0x09190fff (0x1000) MX[B] [3] -1 0 0x01000000 - 0x0101ffff (0x20000) MX[B](B) [4] -1 0 0x09000000 - 0x0900ffff (0x10000) MX[B](B) [5] -1 0 0x10000000 - 0x1fffffff (0x10000000) MX[B](B) [6] -1 0 0x0c000000 - 0x0fffffff (0x4000000) MX[B](B) [7] -1 0 0x00009010 - 0x0000901f (0x10) IX[B] [8] -1 0 0x00009034 - 0x00009037 (0x4) IX[B] [9] -1 0 0x00009028 - 0x0000902f (0x8) IX[B] [10] -1 0 0x00009030 - 0x00009033 (0x4) IX[B] [11] -1 0 0x00009020 - 0x00009027 (0x8) IX[B] [12] -1 0 0x00000374 - 0x00000374 (0x1) IX[B] [13] -1 0 0x00000170 - 0x00000177 (0x8) IX[B] [14] -1 0 0x00009000 - 0x0000900f (0x10) IX[B] [15] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[B] [16] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B] [17] -1 0 0x00008000 - 0x000080ff (0x100) IX[B](B) (II) Inactive PCI resource ranges after removing overlaps: [0] -1 0 0x09180000 - 0x0918ffff (0x10000) MX[B] (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 1 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 1 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 1 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [4] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 1 0xffffffff - 0xffffffff (0x1) IX[B] [7] -1 1 0x00000000 - 0x000000ff (0x100) IX[B] [8] -1 0 0xffffffff - 0xffffffff (0x1) IX[B] [9] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) All system resource ranges: [0] -1 1 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 1 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 1 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [4] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 0 0x09010000 - 0x09013fff (0x4000) MX[B] [7] -1 0 0x09191000 - 0x091913ff (0x400) MX[B] [8] -1 0 0x09190000 - 0x09190fff (0x1000) MX[B] [9] -1 0 0x01000000 - 0x0101ffff (0x20000) MX[B](B) [10] -1 0 0x09000000 - 0x0900ffff (0x10000) MX[B](B) [11] -1 0 0x10000000 - 0x1fffffff (0x10000000) MX[B](B) [12] -1 0 0x0c000000 - 0x0fffffff (0x4000000) MX[B](B) [13] -1 0 0x09180000 - 0x0918ffff (0x10000) MX[B] [14] -1 1 0xffffffff - 0xffffffff (0x1) IX[B] [15] -1 1 0x00000000 - 0x000000ff (0x100) IX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) IX[B] [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [18] -1 0 0x00009010 - 0x0000901f (0x10) IX[B] [19] -1 0 0x00009034 - 0x00009037 (0x4) IX[B] [20] -1 0 0x00009028 - 0x0000902f (0x8) IX[B] [21] -1 0 0x00009030 - 0x00009033 (0x4) IX[B] [22] -1 0 0x00009020 - 0x00009027 (0x8) IX[B] [23] -1 0 0x00000374 - 0x00000374 (0x1) IX[B] [24] -1 0 0x00000170 - 0x00000177 (0x8) IX[B] [25] -1 0 0x00009000 - 0x0000900f (0x10) IX[B] [26] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[B] [27] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B] [28] -1 0 0x00008000 - 0x000080ff (0x100) IX[B](B) (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. (II) "glx" will be loaded. This was enabled by default and also specified in the config file. (II) "freetype" will be loaded. This was enabled by default and also specified in the config file. (II) "record" will be loaded. This was enabled by default and also specified in the config file. (II) "dri" will be loaded by default. (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.4.0.90, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.3 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "ddc"(II) Module "ddc" already built-in (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.4.0.90, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.3 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "freetype" (II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project" compiled for 1.4.0.90, module version = 2.1.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.5 (II) Loading font FreeType (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions//libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 1.4.0.90, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (==) AIGLX enabled (II) Loading extension GLX (II) LoadModule: "int10" (II) Loading /usr/lib/xorg/modules//libint10.so (II) Module int10: vendor="X.Org Foundation" compiled for 1.4.0.90, module version = 1.0.0 ABI class: X.Org Video Driver, version 2.0 (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions//librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.4.0.90, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.3 (II) Loading extension RECORD (II) LoadModule: "type1" (WW) Warning, couldn't open module type1 II) UnloadModule: "type1" (EE) Failed to load module "type1" (module does not exist, 0) (II) LoadModule: "vbe" (II) Loading /usr/lib/xorg/modules//libvbe.so (II) Module vbe: vendor="X.Org Foundation" compiled for 1.4.0.90, module version = 1.1.0 ABI class: X.Org Video Driver, version 2.0 (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules/extensions//libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.4.0.90, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (II) Loading extension XFree86-DRI (II) LoadModule: "radeonhd" (II) Loading /usr/lib/xorg/modules/drivers//radeonhd_drv.so (II) Module radeonhd: vendor="AMD GPG" compiled for 1.4.0.90, module version = 1.2.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 2.0 (II) LoadModule: "kbd" (II) Loading /usr/lib/xorg/modules/input//kbd_drv.so (II) Module kbd: vendor="X.Org Foundation" compiled for 1.4.0, module version = 1.2.2 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 2.0 (II) LoadModule: "mouse" (II) Loading /usr/lib/xorg/modules/input//mouse_drv.so (II) Module mouse: vendor="X.Org Foundation" compiled for 1.4.0, module version = 1.2.3 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 2.0 (II) RADEONHD: X driver for the following AMD GPG (ATI) graphics devices: RV505 : Radeon X1550, X1550 64bit. RV515 : Radeon X1300, X1550, X1600; FireGL V3300, V3350. RV516 : Radeon X1300, X1550, X1550 64-bit, X1600; FireMV 2250. R520 : Radeon X1800; FireGL V5300, V7200, V7300, V7350. RV530 : Radeon X1300 XT, X1600, X1600 Pro, X1650; FireGL V3400, V5200. RV535 : Radeon X1300, X1650. RV550 : Radeon X2300 HD. RV560 : Radeon X1650. RV570 : Radeon X1950, X1950 GT; FireGL V7400. R580 : Radeon X1900, X1950; AMD Stream Processor. R600 : Radeon HD 2900 GT/Pro/XT; FireGL V7600/V8600/V8650. RV610 : Radeon HD 2350, HD 2400 Pro/XT, HD 2400 Pro AGP; FireGL V4000. RV620 : Radeon HD 3450, HD 3470. RV630 : Radeon HD 2600 LE/Pro/XT, HD 2600 Pro/XT AGP; Gemini RV630; FireGL V3600/V5600. RV635 : Radeon HD 3650, HD 3670. RV670 : Radeon HD 3690, 3850, HD 3870, FireGL V7700, FireStream 9170. R680 : Radeon HD 3870 X2. M52 : Mobility Radeon X1300. M54 : Mobility Radeon X1400; M54-GL. M56 : Mobility Radeon X1600; Mobility FireGL V5200. M58 : Mobility Radeon X1800, X1800 XT; Mobility FireGL V7100, V7200. M62 : Mobility Radeon X1350. M64 : Mobility Radeon X1450, X2300. M66 : Mobility Radeon X1700, X1700 XT; FireGL V5250. M68 : Mobility Radeon X1900. M71 : Mobility Radeon HD 2300. M72 : Mobility Radeon HD 2400; Radeon E2400. M74 : Mobility Radeon HD 2400 XT. M76 : Mobility Radeon HD 2600; (Gemini ATI) Mobility Radeon HD 2600 XT. M82 : Mobility Radeon HD 3400. RS600 : Radeon Xpress 1200, Xpress 1250. RS690 : Radeon X1200, X1250, X1270. (II) RADEONHD: version 1.2.1, built from dist of git branch master, commit 761940fd (II) Primary Device is: PCI 01:00:0 (--) Chipset RV610 found (II) Machine type has 8/16 bit access (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 1 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 1 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 1 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [4] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 0 0x09010000 - 0x09013fff (0x4000) MX[B] [7] -1 0 0x09191000 - 0x091913ff (0x400) MX[B] [8] -1 0 0x09190000 - 0x09190fff (0x1000) MX[B] [9] -1 0 0x01000000 - 0x0101ffff (0x20000) MX[B](B) [10] -1 0 0x09000000 - 0x0900ffff (0x10000) MX[B](B) [11] -1 0 0x10000000 - 0x1fffffff (0x10000000) MX[B](B) [12] -1 0 0x0c000000 - 0x0fffffff (0x4000000) MX[B](B) [13] -1 0 0x09180000 - 0x0918ffff (0x10000) MX[B] [14] -1 1 0xffffffff - 0xffffffff (0x1) IX[B] [15] -1 1 0x00000000 - 0x000000ff (0x100) IX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) IX[B] [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [18] -1 0 0x00009010 - 0x0000901f (0x10) IX[B] [19] -1 0 0x00009034 - 0x00009037 (0x4) IX[B] [20] -1 0 0x00009028 - 0x0000902f (0x8) IX[B] [21] -1 0 0x00009030 - 0x00009033 (0x4) IX[B] [22] -1 0 0x00009020 - 0x00009027 (0x8) IX[B] [23] -1 0 0x00000374 - 0x00000374 (0x1) IX[B] [24] -1 0 0x00000170 - 0x00000177 (0x8) IX[B] [25] -1 0 0x00009000 - 0x0000900f (0x10) IX[B] [26] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[B] [27] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B] [28] -1 0 0x00008000 - 0x000080ff (0x100) IX[B](B) (II) resource ranges after probing: [0] -1 1 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 1 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 1 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [4] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 0 0x09010000 - 0x09013fff (0x4000) MX[B] [7] -1 0 0x09191000 - 0x091913ff (0x400) MX[B] [8] -1 0 0x09190000 - 0x09190fff (0x1000) MX[B] [9] -1 0 0x01000000 - 0x0101ffff (0x20000) MX[B](B) [10] -1 0 0x09000000 - 0x0900ffff (0x10000) MX[B](B) [11] -1 0 0x10000000 - 0x1fffffff (0x10000000) MX[B](B) [12] -1 0 0x0c000000 - 0x0fffffff (0x4000000) MX[B](B) [13] -1 0 0x09180000 - 0x0918ffff (0x10000) MX[B] [14] -1 1 0xffffffff - 0xffffffff (0x1) IX[B] [15] -1 1 0x00000000 - 0x000000ff (0x100) IX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) IX[B] [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [18] -1 0 0x00009010 - 0x0000901f (0x10) IX[B] [19] -1 0 0x00009034 - 0x00009037 (0x4) IX[B] [20] -1 0 0x00009028 - 0x0000902f (0x8) IX[B] [21] -1 0 0x00009030 - 0x00009033 (0x4) IX[B] [22] -1 0 0x00009020 - 0x00009027 (0x8) IX[B] [23] -1 0 0x00000374 - 0x00000374 (0x1) IX[B] [24] -1 0 0x00000170 - 0x00000177 (0x8) IX[B] [25] -1 0 0x00009000 - 0x0000900f (0x10) IX[B] [26] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[B] [27] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B] [28] -1 0 0x00008000 - 0x000080ff (0x100) IX[B](B) (**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32 (**) RADEONHD(0): Selected ShadowFB. (II) RADEONHD(0): Unknown card detected: 0x94CC:0x2232:0x1787. If - and only if - your card does not work or does not work optimally please contact radeonhd@opensuse.org to help rectify this. Use the subject: 0x94CC:0x2232:0x1787: <name of board> and *please* describe the problems you are seeing in your message. (--) RADEONHD(0): Detected an RV610 on an unidentified card (II) RADEONHD(0): Mapped IO at 0x20000880000 (size 0x00010000) (II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location (EE) RADEONHD(0): Invalid BIOS length field (II) RADEONHD(0): Query for AtomBIOS Init: failed (--) RADEONHD(0): VideoRAM: 262144 kByte (II) Loading sub module "i2c" (II) LoadModule: "i2c"(II) Module "i2c" already built-in (II) RADEONHD(0): I2C bus "RHD I2C line 0" initialized. (II) RADEONHD(0): I2C bus "RHD I2C line 1" initialized. (II) RADEONHD(0): I2C bus "RHD I2C line 2" initialized. (II) RADEONHD(0): I2C bus "RHD I2C line 3" initialized. (II) Loading sub module "ddc" (II) LoadModule: "ddc"(II) Module "ddc" already built-in (II) RADEONHD(0): Detected VGA mode. (EE) RADEONHD(0): Failed to retrieve the minimum PLL output clock from ATOM. (EE) RADEONHD(0): Failed to retrieve the maximum PLL output clock from ATOM. (EE) RADEONHD(0): Failed to retrieve the Pixel Clock clock from ATOM. (EE) RADEONHD(0): Failed to retrieve the reference clock clock from ATOM. (II) RADEONHD(0): Query for AtomBIOS Get Connectors: failed (EE) RADEONHD(0): RHDConnectorsInit: Failed to retrieve Connector information. (EE) RADEONHD(0): Card information has invalid connector information (II) RADEONHD(0): I2C bus "RHD I2C line 0" removed. (II) RADEONHD(0): I2C bus "RHD I2C line 1" removed. (II) RADEONHD(0): I2C bus "RHD I2C line 2" removed. (II) RADEONHD(0): I2C bus "RHD I2C line 3" removed. (II) RADEONHD(0): Query for AtomBIOS Teardown: failed (II) UnloadModule: "radeonhd" (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found Cheerz Michael. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On 23/05/2008, at 8:55 PM, Michael Cree wrote:
Just tried out a new Powercolor HD 2400 Pro 256MB PCI in my ageing Compaq Alpha XP1000 workstation. It doesn't work at all. The X server cannot get started and seems to be tripping up on the AtomBIOS guff.
After some investigation I now realise that what I am seeing is bug 15521 (https://bugs.freedesktop.org/show_bug.cgi?id=15521). I am running on an Alpha EV67 system. To side step the bug, I have attempted to create connector information for the Powercolor HD 2400 Pro (rhd_conntest output run on an intel system below) and made a patch to src/rhd_id.c (also below). The X server gets up and going but the screen remains completely black. This happens whether I connect the monitor via VGA or via DVI. The monitor reports that it is receiving a signal and the resolution and frequencies are as expected. It's just that I can't see anything - it's all black. The card has a VGA connector, TV (presumably S-video) connector and a DVI connector. rhd_conntest reports follow. With monitor connected to VGA port: rhd_conntest: v1.2.1, non-git sources Checking connectors on 0x94CC, 0x2232, 0x1787 (@02:00:00): Load Detection: RHD_OUTPUT_DACB HotPlug: RHD_HPD_NONE DDC: RHD_DDC_1 DDC Line[1]: Slaves: 60 62 64 66 68 6a 6c 6e a0 With monitor connect to DVI port: rhd_conntest: v1.2.1, non-git sources Checking connectors on 0x94CC, 0x2232, 0x1787 (@02:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_0 DDC: RHD_DDC_0 DDC Line[0]: Slaves: 6e a0 With VGA monitor connected to DVI port via DVI-to-VGA adapter: rhd_conntest: v1.2.1, non-git sources Checking connectors on 0x94CC, 0x2232, 0x1787 (@02:00:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_0 DDC: RHD_DDC_0 DDC Line[0]: Slaves: 60 62 64 66 68 6a 6c 6e a0 With DVI monitor and VGA monitors (actually same monitor) connected: rhd_conntest: v1.2.1, non-git sources Checking connectors on 0x94CC, 0x2232, 0x1787 (@02:00:00): Load Detection: RHD_OUTPUT_DACB HotPlug: RHD_HPD_0 DDC: RHD_DDC_0 RHD_DDC_1 I test with the following patch applied against commit b6b1c2805b590ec7d78072bffd03460cde0dbb03 and compiled with USE_ID_CONNECTORS defined. diff --git a/src/rhd_id.c b/src/rhd_id.c index 708560c..4aa6162 100644 --- a/src/rhd_id.c +++ b/src/rhd_id.c @@ -738,6 +738,7 @@ rhdCards[] = /* 0x94C9 : M72 : Mobility Radeon HD 2400 */ /* 0x94CB : M72 : ATI RADEON E2400 */ /* 0x94CC : RV610 : RV610 */ + { 0x94CC, 0x2232, 0x1787, "Powercolor HD 2400 Pro", RHD_CARD_FLAG_NONE, VGA_B1_DVI_AB00 }, /* 0x9505 : RV670 : ATI Radeon HD 3850 */ /* 0x9580 : RV630 : RV630 */ /* 0x9581 : M76 : Mobility Radeon HD 2600 */ Cheers Michael. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
participants (1)
-
Michael Cree