Radeon 3450 X configuration

Drew Bloechl drew at cesspool.net
Fri Aug 29 01:02:29 UTC 2008


Backstory: I installed Hardy on a machine I just upgraded.  At that
point, everything was working (presumably with the "vesa" driver).  I
upgraded all the packages, and the machine wanted to be rebooted.  It
also offered to install ATI's proprietary fglrx driver, so I figured I'd
kill two birds with one reboot.

Except the fglrx driver hard locks the machine when X starts.  I
rebooted to the rescue mode and uninstalled it with the aim of replacing
it with the radeonhd driver, but X is being a jerk about it.

I've removed every driver except radeonhd to attempt to force its hand.
"X -configure" spits out "No devices to configure.  Configuration
failed."  In X's log, it looks like it correctly picks out the correct
PCI device, but then it says "No devices detected."  Huh?

I'm attaching my xorg.conf and Xorg.0.log.

-- 
Drew Bloechl
drew at cesspool.net
-------------- next part --------------

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Ubuntu (xorg-server 2:1.4.1~git20080131-1ubuntu9.2)
Current Operating System: Linux bottomless 2.6.24-19-generic #1 SMP Wed Aug 20 17:53:40 UTC 2008 x86_64
Build Date: 13 June 2008  01:10:57AM
 
	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: Thu Aug 28 18:00:12 2008
(++) Using config file: "/etc/X11/xorg.conf.failsafe"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Configured Monitor"
(**) |   |-->Device "Configured Video Device"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) No FontPath specified.  Using compiled-in default.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	Entry deleted from font path.
(==) 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,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(==) |-->Input Device "Configured Mouse"
(==) |-->Input Device "Generic Keyboard"
(==) The core pointer device wasn't specified explicitly in the layout.
	Using the first mouse device.
(==) The core keyboard device wasn't specified explicitly in the layout.
	Using the first keyboard device.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x7bd660
(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

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,2e20 card 1458,5000 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,2e21 card 0000,0000 rev 02 class 06,04,00 hdr 01
(II) PCI: 00:1a:0: chip 8086,3a37 card 1458,5004 rev 00 class 0c,03,00 hdr 80
(II) PCI: 00:1a:1: chip 8086,3a38 card 1458,5004 rev 00 class 0c,03,00 hdr 00
(II) PCI: 00:1a:2: chip 8086,3a39 card 1458,5004 rev 00 class 0c,03,00 hdr 00
(II) PCI: 00:1a:7: chip 8086,3a3c card 1458,5006 rev 00 class 0c,03,20 hdr 00
(II) PCI: 00:1b:0: chip 8086,3a3e card 1458,a002 rev 00 class 04,03,00 hdr 00
(II) PCI: 00:1c:0: chip 8086,3a40 card 0000,0000 rev 00 class 06,04,00 hdr 81
(II) PCI: 00:1c:4: chip 8086,3a48 card 0000,0000 rev 00 class 06,04,00 hdr 81
(II) PCI: 00:1c:5: chip 8086,3a4a card 0000,0000 rev 00 class 06,04,00 hdr 81
(II) PCI: 00:1d:0: chip 8086,3a34 card 1458,5004 rev 00 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,3a35 card 1458,5004 rev 00 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,3a36 card 1458,5004 rev 00 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,3a3a card 1458,5006 rev 00 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev 90 class 06,04,01 hdr 01
(II) PCI: 00:1f:0: chip 8086,3a18 card 1458,5001 rev 00 class 06,01,00 hdr 80
(II) PCI: 00:1f:2: chip 8086,3a22 card 1458,b005 rev 00 class 01,06,01 hdr 00
(II) PCI: 00:1f:3: chip 8086,3a30 card 1458,5001 rev 00 class 0c,05,00 hdr 00
(II) PCI: 01:00:0: chip 1002,95c5 card 1043,01f4 rev 00 class 03,00,00 hdr 80
(II) PCI: 01:00:1: chip 1002,aa28 card 1043,aa28 rev 00 class 04,03,00 hdr 80
(II) PCI: 03:00:0: chip 197b,2368 card 1458,b000 rev 00 class 01,01,85 hdr 00
(II) PCI: 04:00:0: chip 10ec,8168 card 1458,e000 rev 02 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,5), 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]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 1 I/O range:
	[0] -1	0	0x0000b000 - 0x0000bfff (0x1000) IX[B]
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0	0xe4000000 - 0xe5ffffff (0x2000000) MX[B]
(II) Bus 1 prefetchable memory range:
	[0] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:28:0), (0,2,2), BCTRL: 0x0000 (VGA_EN is cleared)
(II) PCI-to-PCI bridge:
(II) Bus 3: bridge is at (0:28:4), (0,3,3), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 3 I/O range:
	[0] -1	0	0x0000c000 - 0x0000cfff (0x1000) IX[B]
(II) Bus 3 non-prefetchable memory range:
	[0] -1	0	0xe6000000 - 0xe6ffffff (0x1000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 4: bridge is at (0:28:5), (0,4,4), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 4 I/O range:
	[0] -1	0	0x0000d000 - 0x0000dfff (0x1000) IX[B]
(II) Bus 4 non-prefetchable memory range:
	[0] -1	0	0xe7000000 - 0xe7ffffff (0x1000000) MX[B]
(II) Bus 4 prefetchable memory range:
	[0] -1	0	0xe8000000 - 0xe80fffff (0x100000) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 5: bridge is at (0:30:0), (0,5,5), BCTRL: 0x0000 (VGA_EN is cleared)
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) ATI Technologies Inc unknown chipset (0x95c5) rev 0, Mem @ 0xd0000000/28, 0xe5000000/16, I/O @ 0xb000/8
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x100000000) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(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	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0	0xe8000000 - 0xe800ffff (0x10000) MX[B]
	[1] -1	0	0xe8010000 - 0xe8010fff (0x1000) MX[B]
	[2] -1	0	0xe5010000 - 0xe5013fff (0x4000) MX[B]
	[3] -1	0	0xe8107000 - 0xe81070ff (0x100) MX[B]
	[4] -1	0	0xe8106000 - 0xe81067ff (0x800) MX[B]
	[5] -1	0	0xe8105000 - 0xe81053ff (0x400) MX[B]
	[6] -1	0	0xe8100000 - 0xe8103fff (0x4000) MX[B]
	[7] -1	0	0xe8104000 - 0xe81043ff (0x400) MX[B]
	[8] -1	0	0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
	[9] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[10] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B]
	[11] -1	0	0x0000c400 - 0x0000c40f (0x10) IX[B]
	[12] -1	0	0x0000c300 - 0x0000c303 (0x4) IX[B]
	[13] -1	0	0x0000c200 - 0x0000c207 (0x8) IX[B]
	[14] -1	0	0x0000c100 - 0x0000c103 (0x4) IX[B]
	[15] -1	0	0x0000c000 - 0x0000c007 (0x8) IX[B]
	[16] -1	0	0x00000500 - 0x0000051f (0x20) IX[B]
	[17] -1	0	0x0000ea00 - 0x0000ea1f (0x20) IX[B]
	[18] -1	0	0x0000e900 - 0x0000e903 (0x4) IX[B]
	[19] -1	0	0x0000e800 - 0x0000e807 (0x8) IX[B]
	[20] -1	0	0x0000e700 - 0x0000e703 (0x4) IX[B]
	[21] -1	0	0x0000e600 - 0x0000e607 (0x8) IX[B]
	[22] -1	0	0x0000e500 - 0x0000e51f (0x20) IX[B]
	[23] -1	0	0x0000e400 - 0x0000e41f (0x20) IX[B]
	[24] -1	0	0x0000e300 - 0x0000e31f (0x20) IX[B]
	[25] -1	0	0x0000e000 - 0x0000e01f (0x20) IX[B]
	[26] -1	0	0x0000e200 - 0x0000e21f (0x20) IX[B]
	[27] -1	0	0x0000e100 - 0x0000e11f (0x20) IX[B]
	[28] -1	0	0x0000b000 - 0x0000b0ff (0x100) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xe8000000 - 0xe800ffff (0x10000) MX[B]
	[1] -1	0	0xe8010000 - 0xe8010fff (0x1000) MX[B]
	[2] -1	0	0xe5010000 - 0xe5013fff (0x4000) MX[B]
	[3] -1	0	0xe8107000 - 0xe81070ff (0x100) MX[B]
	[4] -1	0	0xe8106000 - 0xe81067ff (0x800) MX[B]
	[5] -1	0	0xe8105000 - 0xe81053ff (0x400) MX[B]
	[6] -1	0	0xe8100000 - 0xe8103fff (0x4000) MX[B]
	[7] -1	0	0xe8104000 - 0xe81043ff (0x400) MX[B]
	[8] -1	0	0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
	[9] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[10] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B]
	[11] -1	0	0x0000c400 - 0x0000c40f (0x10) IX[B]
	[12] -1	0	0x0000c300 - 0x0000c303 (0x4) IX[B]
	[13] -1	0	0x0000c200 - 0x0000c207 (0x8) IX[B]
	[14] -1	0	0x0000c100 - 0x0000c103 (0x4) IX[B]
	[15] -1	0	0x0000c000 - 0x0000c007 (0x8) IX[B]
	[16] -1	0	0x00000500 - 0x0000051f (0x20) IX[B]
	[17] -1	0	0x0000ea00 - 0x0000ea1f (0x20) IX[B]
	[18] -1	0	0x0000e900 - 0x0000e903 (0x4) IX[B]
	[19] -1	0	0x0000e800 - 0x0000e807 (0x8) IX[B]
	[20] -1	0	0x0000e700 - 0x0000e703 (0x4) IX[B]
	[21] -1	0	0x0000e600 - 0x0000e607 (0x8) IX[B]
	[22] -1	0	0x0000e500 - 0x0000e51f (0x20) IX[B]
	[23] -1	0	0x0000e400 - 0x0000e41f (0x20) IX[B]
	[24] -1	0	0x0000e300 - 0x0000e31f (0x20) IX[B]
	[25] -1	0	0x0000e000 - 0x0000e01f (0x20) IX[B]
	[26] -1	0	0x0000e200 - 0x0000e21f (0x20) IX[B]
	[27] -1	0	0x0000e100 - 0x0000e11f (0x20) IX[B]
	[28] -1	0	0x0000b000 - 0x0000b0ff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(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	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(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	0xe8000000 - 0xe800ffff (0x10000) MX[B]
	[5] -1	0	0xe8010000 - 0xe8010fff (0x1000) MX[B]
	[6] -1	0	0xe5010000 - 0xe5013fff (0x4000) MX[B]
	[7] -1	0	0xe8107000 - 0xe81070ff (0x100) MX[B]
	[8] -1	0	0xe8106000 - 0xe81067ff (0x800) MX[B]
	[9] -1	0	0xe8105000 - 0xe81053ff (0x400) MX[B]
	[10] -1	0	0xe8100000 - 0xe8103fff (0x4000) MX[B]
	[11] -1	0	0xe8104000 - 0xe81043ff (0x400) MX[B]
	[12] -1	0	0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
	[13] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[14] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[15] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[16] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B]
	[17] -1	0	0x0000c400 - 0x0000c40f (0x10) IX[B]
	[18] -1	0	0x0000c300 - 0x0000c303 (0x4) IX[B]
	[19] -1	0	0x0000c200 - 0x0000c207 (0x8) IX[B]
	[20] -1	0	0x0000c100 - 0x0000c103 (0x4) IX[B]
	[21] -1	0	0x0000c000 - 0x0000c007 (0x8) IX[B]
	[22] -1	0	0x00000500 - 0x0000051f (0x20) IX[B]
	[23] -1	0	0x0000ea00 - 0x0000ea1f (0x20) IX[B]
	[24] -1	0	0x0000e900 - 0x0000e903 (0x4) IX[B]
	[25] -1	0	0x0000e800 - 0x0000e807 (0x8) IX[B]
	[26] -1	0	0x0000e700 - 0x0000e703 (0x4) IX[B]
	[27] -1	0	0x0000e600 - 0x0000e607 (0x8) IX[B]
	[28] -1	0	0x0000e500 - 0x0000e51f (0x20) IX[B]
	[29] -1	0	0x0000e400 - 0x0000e41f (0x20) IX[B]
	[30] -1	0	0x0000e300 - 0x0000e31f (0x20) IX[B]
	[31] -1	0	0x0000e000 - 0x0000e01f (0x20) IX[B]
	[32] -1	0	0x0000e200 - 0x0000e21f (0x20) IX[B]
	[33] -1	0	0x0000e100 - 0x0000e11f (0x20) IX[B]
	[34] -1	0	0x0000b000 - 0x0000b0ff (0x100) IX[B](B)
(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: "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: "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: "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: "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: "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: "vesa"
(WW) Warning, couldn't open module vesa
(II) UnloadModule: "vesa"
(EE) Failed to load module "vesa" (module does not exist, 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) 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
(EE) No drivers available.

Fatal server error:
no screens found
-------------- next part --------------
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc104"
	Option		"XkbLayout"	"us"
	Option		"XkbOptions"	"altwin:meta_win"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
EndSection

Section "Device"
	Identifier	"Radeon 3450"
	Driver		"radeonhd"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Radeon 3450"
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
EndSection


More information about the ubuntu-users mailing list