Subject: XFree86 server crashes
To: None <tech-x11@netbsd.org>
From: Roberto Waltman <netbsd@rwaltman.net>
List: tech-x11
Date: 11/29/2003 23:00:23
I am installing NetBSD 1.6.1 + XFree86
for the first time on a Dell Lattitude
laptop.

The video controller is an ATI Radeon
Mobility 7500

When starting the X server, (after either
running xf86config or 'XFree86 -configure')
the server dumps core with the message
"Caught signal 11. Server aborting"

This happens both with the X package distributed
with NetBSD, and with XFree 4.3.0 downloaded
directly from xfree.org

Before that there are one or more messages
about undefined symbols, together with a
notice that they may not be the reason for
the crash. (Checking with 'nm', the missing
symbols are defined in the files under
/usr/X11/lib/modules)

Server + twm + xterms start OK if I choose
a standard VGA as the display device.

The last segment of XFree86.0.log is at the
end of this message.

Any help on getting this to work would be
greatly appreciated.

Thanks,

Roberto Waltman

--------------------------
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: NetBSD/i386 1.6 [ELF] The NetBSD Foundation,
Inc.
Build Date: 02 March 2003
...
...
...
(II) Primary Device is: PCI 01:00:0
(II) ATI:  Candidate "Device" section "Card0".
(--) Chipset ATI Radeon Mobility M7 LW (AGP) found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x1fffffff (0x1ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xf8fffc00 - 0xf8ffffff (0x400) MX[B]E
	[6] -1	0	0x20000000 - 0x3fffffff (0x20000000) MX[B]E
	[7] -1	0	0xe8000000 - 0xe7ffffff (0x0) MX[B]EO
	[8] -1	0	0xfcff0000 - 0xfcffffff (0x10000) MX[B](B)
	[9] -1	0	0xe0000000 - 0xe7ffffff (0x8000000) MX[B](B)
	[10] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[11] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[12] -1	0	0x0000ec80 - 0x0000ecff (0x80) IX[B]E
	[13] -1	0	0x0000dc00 - 0x0000dc7f (0x80) IX[B]E
	[14] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]E
	[15] -1	0	0x0000dc80 - 0x0000dcff (0x80) IX[B]E
	[16] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]E
	[17] -1	0	0x0000bfa0 - 0x0000bfbf (0x20) IX[B]E
	[18] -1	0	0x00000374 - 0x00000377 (0x4) IX[B]E
	[19] -1	0	0x00000170 - 0x0000017f (0x10) IX[B]E
	[20] -1	0	0x000003f4 - 0x000003f7 (0x4) IX[B]E
	[21] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]E
	[22] -1	0	0x0000bf80 - 0x0000bf9f (0x20) IX[B]E
	[23] -1	0	0x0000c000 - 0x0000c0ff (0x100) IX[B](B)
(II) Loading sub module "radeon"
(II) LoadModule: "radeon"
(II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
(II) Module radeon: vendor=3D"The XFree86 Project"
	compiled for 4.3.0, module version =3D 4.0.1
	Module class: XFree86 Video Driver
	ABI class: XFree86 Video Driver, version 0.6
(II) resource ranges after probing:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x1fffffff (0x1ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xf8fffc00 - 0xf8ffffff (0x400) MX[B]E
	[6] -1	0	0x20000000 - 0x3fffffff (0x20000000) MX[B]E
	[7] -1	0	0xe8000000 - 0xe7ffffff (0x0) MX[B]EO
	[8] -1	0	0xfcff0000 - 0xfcffffff (0x10000) MX[B](B)
	[9] -1	0	0xe0000000 - 0xe7ffffff (0x8000000) MX[B](B)
	[10] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[11] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[12] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[13] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[14] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[15] -1	0	0x0000ec80 - 0x0000ecff (0x80) IX[B]E
	[16] -1	0	0x0000dc00 - 0x0000dc7f (0x80) IX[B]E
	[17] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]E
	[18] -1	0	0x0000dc80 - 0x0000dcff (0x80) IX[B]E
	[19] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]E
	[20] -1	0	0x0000bfa0 - 0x0000bfbf (0x20) IX[B]E
	[21] -1	0	0x00000374 - 0x00000377 (0x4) IX[B]E
	[22] -1	0	0x00000170 - 0x0000017f (0x10) IX[B]E
	[23] -1	0	0x000003f4 - 0x000003f7 (0x4) IX[B]E
	[24] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]E
	[25] -1	0	0x0000bf80 - 0x0000bf9f (0x20) IX[B]E
	[26] -1	0	0x0000c000 - 0x0000c0ff (0x100) IX[B](B)
	[27] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[28] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor=3D"The XFree86 Project"
	compiled for 4.3.0, module version =3D 0.1.0
	ABI class: XFree86 Video Driver, version 0.6
(II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset
is 0x0000
(II) RADEON(0): PCI bus 1 card 0 func 0
(=3D=3D) RADEON(0): Depth 8, (=3D=3D) framebuffer bpp 8
(II) RADEON(0): Pixel depth =3D 8 bits stored in 1 byte (8 bpp pixmaps)
(=3D=3D) RADEON(0): Default visual is PseudoColor
(II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/libint10.a
(II) Module int10: vendor=3D"The XFree86 Project"
	compiled for 4.3.0, module version =3D 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) RADEON(0): initializing int10
(WW) RADEON(0): remove MTRR a0000 - c0000
(WW) RADEON(0): set MTRR c0000 - 100000
(WW) RADEON(0): Bad V_BIOS checksum
(II) RADEON(0): Primary V_BIOS segment is: 0xc000
(WW) RADEON(0): remove MTRR 0 - 1000
(--) RADEON(0): Chipset: "ATI Radeon Mobility M7 LW (AGP)" (ChipID =3D
0x4c57)
(--) RADEON(0): Linear framebuffer at 0xe0000000
(--) RADEON(0): MMIO registers at 0xfcff0000
(WW) RADEON(0): remove MTRR fcff0000 - fd070000
(--) RADEON(0): VideoRAM: 32768 kByte (64-bit DDR SDRAM)
(WW) RADEON(0): remove MTRR fcff0000 - fd070000
(II) RADEON(0): CloneDisplay option not set -- defaulting to
auto-detect
(II) RADEON(0): Primary Display =3D=3D Type 2
(II) RADEON(0): Panel ID string: =
=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF
(II) RADEON(0): Panel Size from BIOS: 65535x65535
Symbol xf86SetDDCproperties from module
/usr/X11R6/lib/modules/drivers/radeon_drv.o is unresolved!

   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

=46atal server error:
Caught signal 11.  Server aborting