fglrx won't work, but radeonhd does - Thinkjpad x100e Radeon HD 3200

Hi Guys,

I can’t get the ATI Proprietary drivers to work on my new Thinkpad x100e. I’ve gotten them to work on my other desktop before (Radeon HD 3300), but then I switched to an Nvidia GPU.

Here’s the output from the SaX.log…anything obvious?

/*************
SaX2 log     : SaX2 version 8.1 - SVN Release: 1.49 2003/03/17
**************
SVN RELEASE  : 1893
             :
DESCRIPTION  : X11 configuration log file to collect information
             : about detection, startup and configuration.
             : There are three parts of logging:
             : ---
             : 1) INIT     ( detection, 3D )
             : 2) STARTUP  ( xorg.conf, X11 log, glxinfo )
             : 3) CONFIG   ( config actions )
             : ---
             :
VERSION      : SaX2 compiled for: [OTHER]
PARAMETER    : -r -m 0=fglrx -r
             :
LOG DATE     : Sun Feb 28 08:21:28 EST 2010
*************/
============================
Framebuffer Info:
----------------------------
Framebuffer is active

28-Feb 08:21:29 <I> Initializing...
28-Feb 08:21:30 <I>  Sysp: Mouse detection data
	Mouse0    =>  Protocol   : explorerps/2
	Mouse0    =>  Device     : /dev/input/mice
	Mouse0    =>  Buttons    : 5
	Mouse0    =>  Wheel      : 1
	Mouse0    =>  Emulate    : 0
	Mouse0    =>  Name       : SynPS/2 Synaptics TouchPad
	Mouse0    =>  VendorID   : 0x0002
	Mouse0    =>  DeviceID   : 0x0007
	Mouse0    =>  Profile    : <undefined>
	Mouse0    =>  RealDevice : /dev/input/by-path/platform-i8042-serio-4-event-mouse
	Mouse0    =>  NutShell   : 0
	
	Mouse1    =>  Protocol   : explorerps/2
	Mouse1    =>  Device     : /dev/input/mice
	Mouse1    =>  Buttons    : 5
	Mouse1    =>  Wheel      : 1
	Mouse1    =>  Emulate    : 0
	Mouse1    =>  Name       : TPPS/2 IBM TrackPoint
	Mouse1    =>  VendorID   : 0x0002
	Mouse1    =>  DeviceID   : 0x000a
	Mouse1    =>  Profile    : <undefined>
	Mouse1    =>  RealDevice : /dev/input/by-path/platform-i8042-serio-5-event-mouse
	Mouse1    =>  NutShell   : 1
]
28-Feb 08:21:30 <I>  Sysp: Keyboard detection data
	Keyboard0 =>  XkbModel   : microsoftpro
	Keyboard0 =>  XkbLayout  : us
	Keyboard0 =>  Name       : AT Translated Set 2 keyboard
	Keyboard0 =>  VendorID   : 0x0001
	Keyboard0 =>  DeviceID   : 0x0001
	Keyboard0 =>  Profile    : <undefined>
	Keyboard0 =>  RealDevice : /dev/input/event0
]
28-Feb 08:21:31 <I>  Sysp: Server detection data
	Card0     =>  DomainId   : 0x0
	Card0     =>  BusId      : 0x1
	Card0     =>  SlotId     : 0x05
	Card0     =>  FuncId     : 0x0
	Card0     =>  Vendor     : ATI
	Card0     =>  Device     : ATI Radeon HD 3200 Graphics
	Card0     =>  VID        : 0x1002
	Card0     =>  DID        : 0x9612
	Card0     =>  Module     : fglrx
	Card0     =>  BusType    : AGP
	Card0     =>  Detected   : 1
	Card0     =>  Flag       : DEFAULT
	Card0     =>  SUB-VID    : 0x17aa
	Card0     =>  SUB-DID    : 0x21b2
	Card0     =>  DrvProfile : FireGL,AIGLX,Composite
]
28-Feb 08:21:37 <I>  Sysp: XStuff detection data
	Card0     =>  DDC        : LEN40D1
	Card0     =>  DDC[2]     : LEN40D1
	Card0     =>  Name       : Lenovo LCD Monitor
	Card0     =>  Vendor     : LEN
	Card0     =>  Name[2]    : Lenovo LCD Monitor
	Card0     =>  Vendor[2]  : LEN
	Card0     =>  Primary    : 01-05-0
	Card0     =>  Chipset    : <undefined>
	Card0     =>  Vsync      : 60
	Card0     =>  Hsync      : 66
	Card0     =>  Vsync[2]   : 60
	Card0     =>  Hsync[2]   : 66
	Card0     =>  Vesa       : 1366 768 66 60
	Card0     =>  Vesa[2]    : 1366 768 66 60
	Card0     =>  Dacspeed   : 220
	Card0     =>  Dacspeed[2]: 220
	Card0     =>  Modeline   : <undefined>
	Card0     =>  Modeline[2]: <undefined>
	Card0     =>  Memory     : 262144
	Card0     =>  RandR      : <undefined>
	Card0     =>  Current    : 01-05-0
	Card0     =>  RawDef     : None
	Card0     =>  Option     : None
	Card0     =>  Extension  : None
	Card0     =>  Module     : fglrx
	Card0     =>  Display    : LCD/TFT
	Card0     =>  Display[2] : LCD/TFT
	Card0     =>  VesaBios   : 3.0
	Card0     =>  FBBoot     : 800 600 8 771
	Card0     =>  FBBoot     : 800 600 16 788
	Card0     =>  FBBoot     : 800 600 8 1283
	Card0     =>  FBBoot     : 800 600 24 802
	Card0     =>  FBBoot     : 1024 768 8 773
	Card0     =>  FBBoot     : 1024 768 16 791
	Card0     =>  FBBoot     : 1024 768 24 803
]
28-Feb 08:21:39 <I>  Sysp: 3D detection data
	Card3D0   =>  Install    : <none>
	Card3D0   =>  Remove     : <none>
	Card3D0   =>  Packages   : <none>
	Card3D0   =>  Active     : 1
	Card3D0   =>  Answer     : no
	Card3D0   =>  ScriptReal : <none>
	Card3D0   =>  ScriptSoft : <none>
	Card3D0   =>  Flag       : <none>
]
28-Feb 08:21:41 <X> Startup...
28-Feb 08:21:41 <X> Startup on new Server: <:0.0>
28-Feb 08:21:41 <X> Logging File contents: /tmp/sax2-8875/xorg.conf 
	# /.../
	# SaX generated X11 config file
	# Created on: 2010-02-28T08:21:41-0500.
	#
	# Version: 8.1
	# Contact: Marcus Schaefer <sax@suse.de>, 2005
	# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
	#
	# Automatically generated by [SaX2] (8.1)
	# PLEASE DO NOT EDIT THIS FILE!
	#
	
	Section "Files"
	  FontPath     "/usr/share/fonts/misc:unscaled"
	  FontPath     "/usr/share/fonts/local"
	  FontPath     "/usr/share/fonts/75dpi:unscaled"
	  FontPath     "/usr/share/fonts/100dpi:unscaled"
	  FontPath     "/usr/share/fonts/Type1"
	  FontPath     "/usr/share/fonts/URW"
	  FontPath     "/usr/share/fonts/Speedo"
	  FontPath     "/usr/share/fonts/PEX"
	  FontPath     "/usr/share/fonts/cyrillic"
	  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
	  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
	  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
	  FontPath     "/usr/share/fonts/latin2/Type1"
	  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
	  FontPath     "/usr/share/fonts/baekmuk:unscaled"
	  FontPath     "/usr/share/fonts/japanese:unscaled"
	  FontPath     "/usr/share/fonts/kwintv"
	  FontPath     "/usr/share/fonts/truetype"
	  FontPath     "/usr/share/fonts/uni:unscaled"
	  FontPath     "/usr/share/fonts/CID"
	  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
	  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
	  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
	  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
	  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
	  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
	  FontPath     "/usr/share/fonts/hellas/Type1"
	  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
	  FontPath     "/usr/share/fonts/xtest"
	  FontPath     "/opt/kde3/share/fonts"
	  InputDevices "/dev/gpmdata"
	  InputDevices "/dev/input/mice"
	EndSection
	
	Section "Module"
	  Load         "dbe"
	  Load         "extmod"
	  Load         "glx"
	  Load         "dri"
	EndSection
	
	Section "ServerFlags"
	  Option       "AIGLX" "on"
	  Option       "AllowMouseOpenFail" "on"
	  Option       "IgnoreABI" "on"
	  Option       "ZapWarning" "on"
	EndSection
	
	Section "InputDevice"
	  # Driver "kbd" will be disabled unless 'Option "AutoAddDevices" "off"' 
	  # is set in "ServerFlags" section. 
	  Driver       "kbd"
	  Identifier   "Keyboard[0]"
	  Option       "Protocol" "Standard"
	  Option       "XkbLayout" "us"
	  Option       "XkbModel" "microsoftpro"
	  Option       "XkbRules" "xfree86"
	EndSection
	
	Section "InputDevice"
	  # Driver "mouse" will be disabled unless 'Option "AutoAddDevices" "off"' 
	  # is set in "ServerFlags" section. 
	  Driver       "mouse"
	  Identifier   "Mouse[1]"
	  Option       "Buttons" "5"
	  Option       "Device" "/dev/input/mice"
	  Option       "Name" "SynPS/2 Synaptics TouchPad"
	  Option       "Protocol" "explorerps/2"
	  Option       "Vendor" "Sysp"
	  Option       "ZAxisMapping" "4 5"
	EndSection
	
	
	Section "Monitor"
	  Option       "CalcAlgorithm" "XServerPool"
	  DisplaySize  340 270
	  HorizSync    30-66
	  Identifier   "Monitor[0]"
	  ModelName    "LENOVO LCD MONITOR"
	  Option       "DPMS"
	  Option       "PreferredMode" "1366x768"
	  VendorName   "LEN"
	  VertRefresh  43-60
	  UseModes     "Modes[0]"
	EndSection
	
	
	Section "Modes"
	  Identifier   "Modes[0]"
	EndSection
	
	
	Section "Device"
	  BoardName    "ATI Radeon HD 3200 Graphics"
	  Driver       "fglrx"
	  Identifier   "Device[0]"
	  Option       "Capabilities" "0x00000000"
	  Option       "VideoOverlay" "on"
	  Option       "OpenGLOverlay" "off"
	  Option       "FSAAEnable" "off"
	  Option       "FSAAScale" "0"
	  Option       "XAANoOffscreenPixmaps" "true"
	  VendorName   "ATI"
	EndSection
	
	
	Section "Screen"
	  DefaultDepth 24
	  SubSection "Display"
	    Depth      15
	    Modes      "1366x768" 
	  EndSubSection
	  SubSection "Display"
	    Depth      16
	    Modes      "1366x768" 
	  EndSubSection
	  SubSection "Display"
	    Depth      24
	    Modes      "1366x768" 
	  EndSubSection
	  SubSection "Display"
	    Depth      8
	    Modes      "1366x768" 
	  EndSubSection
	  Device       "Device[0]"
	  Identifier   "Screen[0]"
	  Monitor      "Monitor[0]"
	EndSection
	
	
	Section "ServerLayout"
	  Identifier   "Layout[all]"
	  InputDevice  "Keyboard[0]" "CoreKeyboard"
	  InputDevice  "Mouse[1]" "CorePointer"
	  Screen       "Screen[0]"
	EndSection
	
	
	Section "DRI"
	    Group      "video"
	    Mode       0660
	EndSection
	
	Section "Extensions"
	  Option       "Composite" "on"
	EndSection
	
]
28-Feb 08:21:45 <X> Logging File contents: /var/log/xlog 
	(II) config/hal: initialized
	X.Org X Server 1.6.5
	Release Date: 2009-10-11
	X Protocol Version 11, Revision 0
	Build Operating System: openSUSE SUSE LINUX
	Current Operating System: Linux linux-AMDNEO 2.6.31.12-0.1-desktop #1 SMP PREEMPT 2010-01-27 08:20:11 +0100 i686
	Build Date: 02 November 2009  12:05:39PM
	 
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
	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: Sun Feb 28 08:21:41 2010
	(++) Using config file: "/tmp/sax2-8875/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 "AIGLX" "on"
	(**) Option "IgnoreABI" "on"
	(**) Ignoring ABI Version
	(==) 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/japanese" 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.
	(WW) The directory "/usr/share/fonts/TTF/" does not exist.
	Entry deleted from font path.
	(WW) The directory "/usr/share/fonts/OTF" does not exist.
	Entry deleted from font path.
	(**) 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/truetype,
	/usr/share/fonts/misc:unscaled,
	/usr/share/fonts/truetype/,
	/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"
	(**) Extension "Composite" is enabled
	(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
	(WW) Disabling Keyboard[0]
	(WW) Disabling Mouse[1]
	(II) Loader magic: 0x3ac0
	(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 5.0
	X.Org XInput driver : 4.0
	X.Org Server Extension : 2.0
	(II) Loader running on linux
	(++) using VT number 7
	
[end part 1]

Mike D

2nd half of SaX.log…

compiled for 1.4.99.906, module version = 8.70.3
	(II) ATI Proprietary Linux Driver Version Identifier:8.70.3
	(II) ATI Proprietary Linux Driver Release Identifier: 8.702                                
	(II) ATI Proprietary Linux Driver Build Date: Feb  2 2010 22:48:24
	(II) Primary Device is: PCI 01@00:05:0
	(WW) Falling back to old probe method for fglrx
	(II) Loading PCS database from /etc/ati/amdpcsdb
	(--) Assigning device section with no busID to primary device
	(--) Chipset Supported AMD Graphics Processor (0x9612) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:1) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
	(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
	(II) AMD Video driver is running on a device belonging to a group targeted for this release
	(II) AMD Video driver is signed
	(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[4] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[5] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[6] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[7] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[8] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[9] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[10] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[11] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[12] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[13] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[14] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[15] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[16] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[17] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[18] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[19] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[20] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[21] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[22] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[23] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[24] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[25] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[26] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[27] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[28] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[29] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	(II) fglrx(0): pEnt->device->identifier=0x822a118
	(II) resource ranges after probing:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[4] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[5] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[6] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[7] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[8] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[9] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[10] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[11] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[12] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[13] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[14] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[15] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[16] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[17] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[18] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[19] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[20] 0	0	0x000a0000 - 0x000affff (0x10000) MS**
	[21] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS**
	[22] 0	0	0x000b8000 - 0x000bffff (0x8000) MS**
	[23] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[24] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[25] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[26] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[27] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[28] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[29] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[30] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[31] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[32] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[33] 0	0	0x000003b0 - 0x000003bb (0xc) IS**
	[34] 0	0	0x000003c0 - 0x000003df (0x20) IS**
	(II) Setting vga for screen 0.
	(II) fglrx(0): === [atiddxPreInit] === begin
	(II) Loading sub module "vgahw"
	(II) LoadModule: "vgahw"
	(II) Loading /usr/lib/xorg/modules//libvgahw.so
	(II) Module vgahw: vendor="X.Org Foundation"
	compiled for 1.6.5, module version = 0.1.0
	ABI class: X.Org Video Driver, version 5.0
	(II) fglrx(0): PCI bus 1 card 5 func 0
	(**) fglrx(0): Depth 24, (--) framebuffer bpp 32
	(II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
	(==) fglrx(0): Default visual is TrueColor
	(**) fglrx(0): Option "Capabilities" "0x00000000"
	(**) fglrx(0): Option "OpenGLOverlay" "off"
	(**) fglrx(0): Option "DPMS"
	(==) fglrx(0): RGB weight 888
	(II) fglrx(0): Using 8 bits per RGB 
	(==) fglrx(0): Gamma Correction for I is 0x06419064
	(==) fglrx(0): Gamma Correction for II is 0x06419064
	(==) fglrx(0): Buffer Tiling is ON
	(II) Loading sub module "fglrxdrm"
	(II) LoadModule: "fglrxdrm"
	(II) Reloading /usr/lib/xorg/modules/linux//libfglrxdrm.so
	FATAL: Error inserting fglrx (/lib/modules/2.6.31.12-0.1-desktop/extra/fglrx.ko): Invalid module format
	ukiDynamicMajor: failed to open /proc/ati/major
	ukiDynamicMajor: failed to open /proc/ati/major
	(--) fglrx(0): Chipset: "ATI Radeon HD 3200 Graphics " (Chipset = 0x9612)
	(--) fglrx(0): (PciSubVendor = 0x17aa, PciSubDevice = 0x21b2)
	(--) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
	(--) fglrx(0): Linear framebuffer (phys) at 0xc0000000
	(--) fglrx(0): MMIO registers at 0xd0200000
	(--) fglrx(0): I/O port at 0x00009000
	(==) fglrx(0): ROM-BIOS at 0x000c0000
	(II) fglrx(0): Primary V_BIOS segment is: 0xc000
	(II) Loading sub module "vbe"
	(II) LoadModule: "vbe"
	(II) Loading /usr/lib/xorg/modules//libvbe.so
	(II) Module vbe: vendor="X.Org Foundation"
	compiled for 1.6.5, module version = 1.1.0
	ABI class: X.Org Video Driver, version 5.0
	(II) fglrx(0): VESA BIOS detected
	(II) fglrx(0): VbeVersion is 768, OemStringPtr is 0xc00001d0,
	OemVendorNamePtr is 0xc0000105, OemProductNamePtr is 0xc0000095,
	OemProductRevPtr is 0xc0004e14
	(II) fglrx(0): VESA VBE Version 3.0
	(II) fglrx(0): VESA VBE Total Mem: 16384 kB
	(II) fglrx(0): VESA VBE OEM: ATI ATOMBIOS
	(II) fglrx(0): VESA VBE OEM Software Rev: 10.94
	(II) fglrx(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc. 
	(II) fglrx(0): VESA VBE OEM Product: RS780MN
	(II) fglrx(0): VESA VBE OEM Product Rev: 01.00
	(II) fglrx(0): ATI Video BIOS revision 9 or later detected
	(II) fglrx(0): UMA/SP interleave mode is enabled in the BIOS
	(--) fglrx(0): Video RAM: 344064 kByte, Type: DDR2
	(II) fglrx(0): PCIE card detected
	(--) fglrx(0): Using per-process page tables (PPPT) as GART.
	(WW) fglrx(0): board is an unknown third party board, chipset is supported
	(WW) fglrx(0): Hasn't establisted DRM connection
	(WW) fglrx(0): Hasn't establisted DRM connection
	(II) fglrx(0): [FB] MC range(MCFBBase = 0xc0000000, MCFBSize = 0x15000000)
	(WW) fglrx(0): No DRM connection for driver fglrx.
	(II) fglrx(0): RandR 1.2 support is enabled!
	(II) fglrx(0): RandR 1.2 rotation support is enabled!
	(==) fglrx(0): Center Mode is disabled 
	(II) Loading sub module "fb"
	(II) LoadModule: "fb"
	(II) Loading /usr/lib/xorg/modules//libfb.so
	(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.6.5, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
	(II) Loading sub module "ddc"
	(II) LoadModule: "ddc"
	(II) Module "ddc" already built-in
	(II) Loading sub module "ddc"
	(II) LoadModule: "ddc"
	(II) Module "ddc" already built-in
	(II) fglrx(0): ***Display: ConnectedDisplayTypes=0x00000002, disabled=0x00000000
	(II) fglrx(0): Connected Display1: LCD on internal LVDS [lvds]
	(II) fglrx(0): Display1 EDID data ---------------------------
	(II) fglrx(0): Manufacturer: LEN  Model: 40d1  Serial#: 0
	(II) fglrx(0): Year: 2009  Week: 0
	(II) fglrx(0): EDID Version: 1.3
	(II) fglrx(0): Digital Display Input
	(II) fglrx(0): Max Image Size [cm]: horiz.: 26  vert.: 14
	(II) fglrx(0): Gamma: 2.20
	(II) fglrx(0): DPMS capabilities: StandBy Suspend Off
	(II) fglrx(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
	(II) fglrx(0): First detailed timing is preferred mode
	(II) fglrx(0): redX: 0.584 redY: 0.347   greenX: 0.323 greenY: 0.542
	(II) fglrx(0): blueX: 0.157 blueY: 0.145   whiteX: 0.313 whiteY: 0.329
	(II) fglrx(0): Manufacturer's mask: 0
	(II) fglrx(0): Supported detailed timing:
	(II) fglrx(0): clock: 76.5 MHz   Image Size:  256 x 144 mm
	(II) fglrx(0): h_active: 1366  h_sync: 1422  h_sync_end 1462 h_blank_end 1586 h_border: 0
	(II) fglrx(0): v_active: 768  v_sync: 775  v_sync_end 783 v_blanking: 803 v_border: 0
	(II) fglrx(0): Supported detailed timing:
	(II) fglrx(0): clock: 63.7 MHz   Image Size:  256 x 144 mm
	(II) fglrx(0): h_active: 1366  h_sync: 1422  h_sync_end 1462 h_blank_end 1586 h_border: 0
	(II) fglrx(0): v_active: 768  v_sync: 775  v_sync_end 783 v_blanking: 803 v_border: 0
	(WW) fglrx(0): Unknown vendor-specific block f
	(II) fglrx(0):  LP116WH1-TLB1
	(II) fglrx(0): EDID (in hex):
	(II) fglrx(0): 	00ffffffffffff0030aed14000000000
	(II) fglrx(0): 	00130103801a0e78eabf459558528a28
	(II) fglrx(0): 	25505400000001010101010101010101
	(II) fglrx(0): 	010101010101e21d56dc500023303828
	(II) fglrx(0): 	780000901000001be01856dc50002330
	(II) fglrx(0): 	3828780000901000001b0000000f008c
	(II) fglrx(0): 	093c8c093214090030e47602000000fe
	(II) fglrx(0): 	004c503131365748312d544c423100cf
	(II) fglrx(0): End of Display1 EDID data --------------------
	(II) fglrx(0): Output LCD using monitor section Monitor[0]
	(**) fglrx(0): Option "PreferredMode" "1366x768"
	(II) fglrx(0): Output CRT1 has no monitor section
	(II) fglrx(0): EDID vendor "LEN", prod id 16593
	(II) fglrx(0): Printing DDC gathered Modelines:
	(II) fglrx(0): Modeline "1366x768"x0.0   76.50  1366 1422 1462 1586  768 775 783 803 +hsync -vsync (48.2 kHz)
	(II) fglrx(0): Modeline "1366x768"x0.0   63.68  1366 1422 1462 1586  768 775 783 803 +hsync -vsync (40.2 kHz)
	(II) fglrx(0): Output LCD connected
	(II) fglrx(0): Output CRT1 disconnected
	(II) fglrx(0): Using user preference for initial modes
	(II) fglrx(0): Output LCD using initial mode 1366x768
	(II) fglrx(0): Display dimensions: (260, 140) mm
	(II) fglrx(0): DPI set to (133, 139)
	(==) fglrx(0): Using gamma correction (1.0, 1.0, 1.0)
	(==) fglrx(0): QBS disabled
	(==) fglrx(0):  PseudoColor visuals disabled
	(II) Loading sub module "ramdac"
	(II) LoadModule: "ramdac"
	(II) Module "ramdac" already built-in
	(==) fglrx(0): NoAccel = NO
	(II) Loading sub module "xaa"
	(II) LoadModule: "xaa"
	(II) Loading /usr/lib/xorg/modules//libxaa.so
	(II) Module xaa: vendor="X.Org Foundation"
	compiled for 1.6.5, module version = 1.2.1
	ABI class: X.Org Video Driver, version 5.0
	(==) fglrx(0): NoDRI = NO
	(**) fglrx(0): Capabilities: 0x00000000
	(**) fglrx(0): CapabilitiesEx: 0x00000000
	(==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so"
	(==) fglrx(0): UseFastTLS=0
	(==) fglrx(0): BlockSignalsOnLock=1
	(--) Depth 24 pixmap format is 32 bpp
	(II) do I need RAC?  No, I don't.
	(II) resource ranges after preInit:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[4] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[5] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[6] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[7] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[8] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[9] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[10] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[11] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[12] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[13] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[14] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[15] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[16] -1	0	0xffffffff - 0xffffffff (0x1) MX**
	[17] -1	0	0x000f0000 - 0x000fffff (0x10000) MX**
	[18] -1	0	0x000c0000 - 0x000effff (0x30000) MX**
	[19] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX**
	[20] 0	0	0x000a0000 - 0x000affff (0x10000) MS**(OprU)
	[21] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS**(OprU)
	[22] 0	0	0x000b8000 - 0x000bffff (0x8000) MS**(OprU)
	[23] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[24] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[25] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[26] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[27] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[28] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[29] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[30] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[31] -1	0	0x0000ffff - 0x0000ffff (0x1) IX**
	[32] -1	0	0x00000000 - 0x00000000 (0x1) IX**
	[33] 0	0	0x000003b0 - 0x000003bb (0xc) IS**(OprU)
	[34] 0	0	0x000003c0 - 0x000003df (0x20) IS**(OprU)
	(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized. 
	(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: 0xc2900000 FBMappedSize: 0x10000000
	(II) fglrx(0): Reserved 0x02900000 bytes of sideport memory for power saving
	(EE) fglrx(0): Failed to map FB memory
	(II) fglrx(0): === [atiddxScreenInit] === end
	
	Fatal server error:
	AddScreen/ScreenInit failed for driver 0
	
	
	Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
	 for help. 
	Please also check the log file at "/var/log/Xorg.0.log" for additional information.
	
	(EE) fglrx(0): Failed to disable interrupts. Errorcode -9
	(EE) fglrx(0): firegl_SetSuspendResumeState FAILED -9.
]


One final tidbit of info. I’m using the Cadalyst 10.2 linux 32-bit installation from ATI’s web site to generate the installation .rpm for Suse 11.2. Let me know if there’s more info needed…

Mike D

I note the release notes to the ATI Catalyst driver says NOT to use sax2, but rather says to use the ATI tool.

Note: On Novell’s openSUSE, SLED and SLES operating systems running “sax2” or “sax2 -r” on the console overwrites the X.Org configuration file xorg.conf, reverting changes made by running “aticonfig --initial”. As a result subsequent X session may start up using the open source ATI Radeon™ on X-Vesa graphics drivers instead of the proprietary ATI Linux Graphics Driver.
Solution: Do not use Sax2 when the proprietary Linux Graphics Driver is installed. Instead configure all display parameters using the ATI Catalyst™ Control Center–Linux Edition or the aticonfig command line interface.

I posted on this here: update (10.2) to proprietary ATI graphic driver - openSUSE Forums

The openSUSE wiki ATI/The Hard Way - openSUSE on this recommends the commands:

ldconfig
aticonfig --initial --input=/etc/X11/xorg.conf
although when ever I have done this I have removed the xorg.conf before running aticonfig, and I have not used “aticonfig --initial”

Yup. Tried aticonfig --initial FAIL, aticonfig --initial --input/etc/X11/xorg.conf FAIL, tried sax2 -r -m 0=fglrx FAIL…neither Ati’s or Suse’s tools work with the Cadalyst 10.2 driver.

Any idea why the display won’t initialize with DRI? (end of 2nd page)

The only thing I may have screwed up initially is I didn’t use “init 3” on the 1st command, but did with the others, and it still FAILED. I will try again later this evening, but any ideas on why the display won’t initialized with fglrx when radeonhd doesn’t have an issue? Thanks.

Mike D

That should read

and I have used “aticonfig --initial”

I do not know what you mean by 1st command. It is not obvious to me.

How are you getting to run level 3 ? Are booting directly there by typing “3” (no quotes) in the grub boot menu, or are you booting to some X config which may or may not work, and then typing “init 3” .

I do not recommend the latter as there is always a risk that init 3 will fail to unload all process associated with X.

Instead I recommend a boot direct to run level 3 by typing “3” in the grub menu.

After booting into X, I logout, hit Alt-N at the login prompt to get out of the GUI, and then log in as root. Then I’ve tried both sax2 and aticonfig w/o success.

I was getting to run level 3 with the “init 3” command after logging in as root.

PS How will typing 3 get me to run level 3? That will boot me into Windows 7.

Mike D

Are you using the grub boot manager? If you are, and if the graphical boot manager worked upon install then when the graphical boot manager appears, you are given a choice of either Windows, openSUSE Linux or openSUSE Linux failsafe. If you have openSUSE Linux selected all you need do is press ‘3’ (no quotes) and a 3 will appear in the options line next to any vga options (with a space in between). That will boot your PC direct to run level 3 and you do not need to run “init 3” and risk a module not being unloaded properly.

OK, typed 3 at the splash screen, and booted at run level 3. Installed the RPM generated for the 11.2 distro from ATI’s cadalyst. Ran “ldconfig”, then “aticonfig --initial --input=/etc/X11/xorg.conf” and when I typed “startx”, the display flickered once, then came back with some errors, but basically it couldn’t initialize the display.

I don’t seem to be able to attach a file here (unlike NVNews forums) and I can’t post the full SaX.log output in a single post. I’ll see about posting a link to it. There are some severe limitations on getting this resolved thru OpenSuSE because of these limitations in the forums.

I’d post this on ATI’s forums but I think pounding my head thru a wall might be more productive…lol!

At least the RadeonHD driver works (for now…)

Mike D

Thats good, because we rather you did not put such a large output in a thread such as this. Pasting in a pastebin site such as PasteBin.be and then posting the link here is a far better idea.

How about deleting the /etc/X11/xorg.conf file, and then run “aticonfig --initial” ? Do this after booting direct to run level 3 as described (ie type “3” in boot splash screen).

Yup, did that…I’ll hand-type on this computer what came up on my Lenovo…this is incomplete because I’m at a shell prompt…

X.Org X Server 1.6.5
Release Date:2009-10-11
X Protocol Version 11, Revision 0
Build Operation System:openSUSE SUSE LINUX
Current Operating System: Linux linux-AMDNEO 2.6.31.12-0-1-desktop #1 SMP PREEMPT 2010-01-27 08:20:11 +0100 i686
Build Date 02 November 2009 12:05:39PM

 Before reporting problems, check [X.Org Wiki - Home](http://wiki.x.org)
 to make sure that you have the latest version.

Markers: (–) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) information
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(== Log file: “/var/log/Xorg.0.log”, Time: Sun Feb 28 19:02:26 2010
(==) Using config file: “/etc/X11/xorg.conf”
(WW) fglrx: No matching Device section for instance (BusID:0@0:17:0) found
(WW) fglrx: No matching Device section for instance (BusID:0@0:18:0) found
(WW) fglrx: No matching Device section for instance (BusID:0@0:18:1) found
(WW) fglrx: No matching Device section for instance (BusID:0@0:18:2) found
(WW) fglrx: No matching Device section for instance (BusID:0@0:19:0) found
(WW) fglrx: No matching Device section for instance (BusID:0@0:19:2) found
(WW) fglrx: No matching Device section for instance (BusID:0@0:20:0) found
(WW) fglrx: No matching Device section for instance (BusID:0@0:20:2) found
(WW) fglrx: No matching Device section for instance (BusID:0@0:20:3) found
(WW) fglrx: No matching Device section for instance (BusID:0@0:20:4) found
FATAL: Error inserting fglrx (/lib/modules/2.6.31.12-0.1-desktop/extra/fglrx.ko): Invalid module format
(EE) fglrx(0): atiddxDriScreenInit failed, GPS has not been initialized.
(EE) fglrx(0): Failed to map FB memory

Fatal server error:
AddScreen/ScreenInit failed for driver 0
(blah-blah-blah)

(EE) fglrx(0): Failed to disable interrupts. Errorcode -9
(EE) fglrx(0): firegl_SetSuspendResumeState FAILED -9
giving up.

Any other obvious issues? Thanks. (Like the invalid module format???)

Mike D

How did you obtain the fglrx rpm file? Was it a custom build “the hardway” or did you download it from a repository?

Does your laptop support “switchable graphics”? if it does, make sure that this feature is disabled in your BIOS, and that you are using discreet graphics instead.

D/loaded from ATI and used the Cadalyst???.run file to create the fglrx???.rpm for SuSE, as the one I can d/load through YAST appears to be corrupted at present (checksums don’t match).

Mike D

I don’t think so. The BIOS on my Thwack-pad is pretty spartan…:slight_smile:

Mike D

What? No one else has this problem with the ATI drivers??? Oh well…

Mike D

I suggest that you start from scratch. Remove all ATI .rpm that you have installed then do this. (Must be root)

1)Delete /etc/ati if you have the folder.

rm -R /etc/ati

2)Restart to runlevel 3 or init 3 in the command line.
3)Ask the installer to compile the fglrx kernel module and install it at the same time. Do not create RPM this time. (Make sure you have make, gcc, kernel-desktop/default/pae-devel installed, depends on which kernel you are using)
4)Remove any existing xorg.conf

rm /etc/X11/xorg.conf

5)Regenerate xorg.conf

SaX2 -r -m 0=radeon

6)Use aticonfig

aticonfig --initial

7)Get back to runlevel 5

init 5

The Radeon Mobility HD3200 is a pretty good chip in term of fglrx compatibility. I’ve used Catalyst from 9.8 - 10.2 without problem…

Good luck! lol!

Edit: Make sure the file your downloaded is not corrupted as well. Here the md5 checksum is
e4441308a3c49f68dfc5b1e98f8c5c49 ati-driver-installer-10-2-x86.x86_64.run