I've been frustrated to the point of pulling my hair out ever since I was required to give up the perfectly functional GeForce 7900GTX that was in this computer. It, unlike the RadeonHD 3200 onboard video, allowed proper XVideo in Linux (as well as affording a modicum of 3D power). But no amount of my frustration or aggressive efforts to get the official Catalyst driver installed were successful. It seems that even on a totally unmodified OpenSUSE 11.1 installation, the Catalyst driver (checked with both 9.3 and 9.2 many *many* times) doesn't usually like to work, whether I use the AMD/ATI-provided installer or the ATI repository in YaST. The only time I was able to get it to work, I had to roll back the kernel to 2.6.28.6, which is seriously buggy. I had proper Catalyst 9.2 functionality, but the kernel had a bug that would shut down input functionality. So I could ssh into the system, but... Anyway... Really, I need to be using the most bleeding-edge kernel that actually works on the hardware, to make my ext4 RAID array as reliable as possible. Here's the output of the /var/log/Xorg.0.log with the rhd_conntest output appended to that. Note that at the time I got this output, the system was running an otherwise seemingly perfectly stable 2.6.30-rc1-git3 compile. But it also doesn't work on 2.6.29.1. X.Org X Server 1.5.2 Release Date: 10 October 2008 X Protocol Version 11, Revision 0 Build Operating System: openSUSE SUSE LINUX Current Operating System: Linux scarlet 2.6.30-rc1-git3 #1 SMP Fri Apr 10 05:45:46 PDT 2009 i686 Build Date: 03 December 2008 09:21:06AM 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 Apr 10 05:56:55 2009 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Layout[all]" (**) |-->Screen "Screen[0]" (0) (**) | |-->Monitor "Monitor[0]" (**) | |-->Device "Device[0]" (**) |-->Input Device "Keyboard[0]" (**) |-->Input Device "Mouse[1]" (**) Option "ZapWarning" "on" (**) Option "AllowMouseOpenFail" "on" (**) Option "Xinerama" "off" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/local" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/PEX" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/latin2/misc" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/latin2/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/latin2/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/latin2/Type1" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/latin7/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/baekmuk" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/kwintv" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/uni" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/CID" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/ucs/misc" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/ucs/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/ucs/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/hellas/misc" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/hellas/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/hellas/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/hellas/Type1" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/misc/sgi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/xtest" does not exist. Entry deleted from font path. (WW) The directory "/opt/kde3/share/fonts" does not exist. Entry deleted from font path. (==) Including the default font path /usr/share/fonts/misc:unscaled,/usr/share/fonts/TTF/,/usr/share/fonts/OTF,/usr/share/fonts/Type1/,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled. (**) FontPath set to: /usr/share/fonts/misc:unscaled, /usr/share/fonts/75dpi:unscaled, /usr/share/fonts/100dpi:unscaled, /usr/share/fonts/Type1, /usr/share/fonts/URW, /usr/share/fonts/Speedo, /usr/share/fonts/cyrillic, /usr/share/fonts/japanese:unscaled, /usr/share/fonts/truetype, /usr/share/fonts/misc:unscaled, /usr/share/fonts/TTF/, /usr/share/fonts/OTF, /usr/share/fonts/Type1/, /usr/share/fonts/100dpi:unscaled, /usr/share/fonts/75dpi:unscaled (**) Input device list set to "/dev/gpmdata,/dev/input/mice" (==) ModulePath set to "/usr/lib/xorg/modules/updates,/usr/lib/xorg/modules" (II) Open ACPI successful (/var/run/acpid.socket) (II) Loader magic: 0x81f45c0 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 4.1 X.Org XInput driver : 2.1 X.Org Server Extension : 1.1 X.Org Font Renderer : 0.6 (II) Loader running on linux (--) using VT number 7 (--) PCI:*(0@1:5:0) unknown vendor (0x1002) unknown chipset (0x9610) rev 0, Mem @ 0xd0000000/0, 0xfdee0000/0, 0xfdd00000/0, I/O @ 0x0000ee00/0 (II) System resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [21] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [22] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [23] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [25] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [26] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [27] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [28] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [29] -1 0 0x00000000 - 0x00000000 (0x1) IX[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 by default. (II) "dri" will be loaded. This was enabled by default and also specified in the config file. (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules//extensions/libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 7.4.0, module version = 1.0.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules//extensions/libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.5.2, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 1.1 (II) Loading extension DOUBLE-BUFFER (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.5.2, module version = 2.1.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.6 (II) Loading font FreeType (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules//extensions/libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.5.2, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 1.1 (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: "glx" (II) Loading /usr/lib/xorg/modules//extensions/libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 7.4.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 1.1 (==) AIGLX disabled (WW) fglrx: Force AIGLX enabled (II) Loading extension GLX (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules//extensions/librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.5.2, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 1.1 (II) Loading extension RECORD (II) LoadModule: "radeonhd" (II) Loading /usr/lib/xorg/modules//drivers/radeonhd_drv.so (II) Module radeonhd: vendor="AMD GPG" compiled for 1.5.2, module version = 1.2.5 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 4.1 (II) LoadModule: "kbd" (II) Loading /usr/lib/xorg/modules//input/kbd_drv.so (II) Module kbd: vendor="X.Org Foundation" compiled for 1.5.2, module version = 1.3.1 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 2.1 (II) LoadModule: "mouse" (II) Loading /usr/lib/xorg/modules//input/mouse_drv.so (II) Module mouse: vendor="X.Org Foundation" compiled for 1.5.2, module version = 1.3.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 2.1 (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. M86 : Mobility Radeon HD 3650, HD 3670, Mobility FireGL V5700. M88 : Mobility Radeon HD 3850, HD 3850 X2, HD 3870, HD3870 X2. RS600 : Radeon Xpress 1200, Xpress 1250. RS690 : Radeon X1200, X1250, X1270. RS740 : RS740, RS740M. RS780 : Radeon HD 3100/3200/3300 Series. RV770 : Radeon HD 4800 Series; Everest, K2, Denali ATI FirePro. R700 : Radeon R700. M98 : Radeon M98 Mobility. RV730 : Radeon HD4670, HD4650. M96 : Radeon M96 Mobility. RV710 : Radeon HD4570, HD4350. (II) RADEONHD: version 1.2.5, built from dist of git branch master, commit cb54f48b (II) Primary Device is: PCI 01@00:05:0 (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [21] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [22] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [23] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [25] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [26] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [27] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [28] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [29] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) resource ranges after probing: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[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] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [24] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [25] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [26] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [27] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [28] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [29] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [30] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [31] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [32] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [33] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [34] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Loading /usr/lib/xorg/modules//libint10.so (II) Module int10: vendor="X.Org Foundation" compiled for 1.5.2, module version = 1.0.0 ABI class: X.Org Video Driver, version 4.1 (II) RADEONHD(0): Initializing INT10 (II) RADEONHD(0): Primary V_BIOS segment is: 0xc000 (**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32 (**) RADEONHD(0): Selected ShadowFB. (II) RADEONHD(0): Unknown card detected: 0x9610:0x1458:0xD000. Your card might not work or might not work optimally. To rectify this, please contact radeonhd@opensuse.org. Include your X log, the full name of the device and the rhd_conntest (found in utils/conntest) output. (--) RADEONHD(0): Detected an RS780 on an unidentified card (II) RADEONHD(0): Mapped IO @ 0xfdee0000 to 0xb79e5000 (size 0x00010000) (WW) RADEONHD(0): ************************************************** (WW) RADEONHD(0): ** Code has been built without AtomBIOS support ** (WW) RADEONHD(0): ** this may seriously affect the functionality *** (WW) RADEONHD(0): ** of this driver *** (WW) RADEONHD(0): ************************************************** (--) RADEONHD(0): VideoRAM: 262144 kByte (II) RADEONHD(0): Direct rendering not officially supported on R600 and up (II) Loading sub module "i2c" (II) LoadModule: "i2c" (II) Module "i2c" already built-in (II) RADEONHD(0): I2C clock prescale value: 10e (II) RADEONHD(0): I2C bus "RHD I2C line 0" initialized. (II) RADEONHD(0): I2C clock prescale value: 10e (II) RADEONHD(0): I2C bus "RHD I2C line 1" initialized. (II) RADEONHD(0): I2C clock prescale value: 10e (II) RADEONHD(0): I2C bus "RHD I2C line 2" initialized. (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Module "ddc" already built-in (II) RADEONHD(0): Detected VGA mode. (II) RADEONHD(0): FB: Allocated Cursor Image at offset 0x00000000 (size = 0x00004000) (II) RADEONHD(0): FB: Allocated Cursor Image at offset 0x00004000 (size = 0x00004000) (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) UnloadModule: "radeonhd" (II) UnloadModule: "int10" (II) Unloading /usr/lib/xorg/modules//libint10.so (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found rhd_conntest: v1.2.5, dist of git branch master, commit cb54f48b Checking connectors on 0x9610, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_0 DDC: RHD_DDC_1 -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org