From owner-freebsd-hackers Thu Feb 27 20:11: 1 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 556F837B405; Thu, 27 Feb 2003 20:10:57 -0800 (PST) Received: from rwcrmhc53.attbi.com (rwcrmhc53.attbi.com [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D5AC43FBD; Thu, 27 Feb 2003 20:10:55 -0800 (PST) (envelope-from julian@elischer.org) Received: from interjet.elischer.org (12-232-168-4.client.attbi.com[12.232.168.4]) by rwcrmhc53.attbi.com (rwcrmhc53) with ESMTP id <20030228041054053001t8mue>; Fri, 28 Feb 2003 04:10:54 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id UAA10859; Thu, 27 Feb 2003 20:10:53 -0800 (PST) Date: Thu, 27 Feb 2003 20:10:51 -0800 (PST) From: Julian Elischer To: re@freebsd.org, hackers@freebsd.org Subject: wierdness on 4.7-RELEASE++ X11 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I have some new machien s I'm trying to install and I have been puting 4.7 onto them and using the X-kern-developer install type. However X11 cannot start on these machines, even though it wuns perfectly on some other machines with the same cards.. XFree86 3.3.6 XFree86 4.2.1 Motherboard: SuperMicro P4D6+ works works ASUS P4PE fails works ASUS P4B533 fails works This is a PCI ATI rage card. We have a stack of them... The failure mode is wierd. I'm using the same confg file and X11 tree (exaclty) on both the P4D6 and the P4PE. Here is the failure on the P4PE.. ATI Radeon 7500 QW (AGP) (II) Primary Device is: PCI 02:09:0 (II) ATI: Candidate "Device" section "Card0". (II) ATI: Shared PCI/AGP Mach64 in slot 2:9:0 detected. (II) ATI: Shared PCI/AGP Mach64 in slot 2:9:0 assigned to active "Device" section "Card0". (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [...] [19] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]E [20] -1 0x0000b400 - 0x0000b4ff (0x100) IX[B](B) (II) Loading sub module "atimisc" (II) LoadModule: "atimisc" (II) Loading /usr/X11R6/lib/modules/drivers/atimisc_drv.o (II) Module atimisc: vendor="The XFree86 Project" compiled for 4.2.1, module version = 6.4.8 Module class: XFree86 Video Driver ABI class: XFree86 Video Driver, version 0.5 (II) resource ranges after probing: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [...] [24] 0 0x000003b0 - 0x000003bb (0xc) IS[B] [25] 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (==) ATI(0): Chipset: "ati". (==) ATI(0): Depth 8, (==) framebuffer bpp 8 (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Loading /usr/X11R6/lib/modules/libint10.a (II) Module int10: vendor="The XFree86 Project" compiled for 4.2.1, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.5 (==) ATI(0): Write-combining range (0xa0000,0x20000) was already clear (==) ATI(0): Write-combining range (0xf0000,0x10000) Symbol xf86DestroyCursorInfoRec from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol XAADestroyInfoRec from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol ShadowFBInit from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol fbPictureInit from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol fbScreenInit from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol xf4bppScreenInit from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol xf1bppScreenInit from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol xf86SetDDCproperties from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol xf86PrintEDID from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol vbeFree from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol vbeDoEDID from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol VBEInit from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol xf86DestroyCursorInfoRec from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol xf86InitCursor from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol xf86CreateCursorInfoRec from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol XAADestroyInfoRec from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol XAAInit from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Symbol XAACreateInfoRec from module /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! Fatal server error: Caught signal 11. Server aborting When reporting a problem related to a server crash, please send the full server output, not just the last messages. This can be found in the log file "/var/log/XFree86.0.log". Please report problems to xfree86@xfree86.org. ================= the Wierd thing is that all these sympols are in some .a files in /usr/X11R6/lib/modules/ e.g. lets look for XAADestroyInfoRec, cfgx# cd /usr/X11R6/lib/modules/ cfgx# find . -type f | xargs nm -o | grep XAADestroyInfoRec ./drivers/apm_drv.o: U XAADestroyInfoRec ./drivers/atimisc_drv.o: U XAADestroyInfoRec ./drivers/chips_drv.o: U XAADestroyInfoRec ./drivers/cirrus_alpine.o: U XAADestroyInfoRec ./drivers/cirrus_laguna.o: U XAADestroyInfoRec ./drivers/cyrix_drv.o: U XAADestroyInfoRec ./drivers/glint_drv.o: U XAADestroyInfoRec ./drivers/i128_drv.o: U XAADestroyInfoRec ./drivers/i740_drv.o: U XAADestroyInfoRec ./drivers/i810_drv.o: U XAADestroyInfoRec ./drivers/mga_drv.o: U XAADestroyInfoRec ./drivers/neomagic_drv.o: U XAADestroyInfoRec ./drivers/nv_drv.o: U XAADestroyInfoRec ./drivers/r128_drv.o: U XAADestroyInfoRec ./drivers/radeon_drv.o: U XAADestroyInfoRec ./drivers/rendition_drv.o: U XAADestroyInfoRec ./drivers/s3virge_drv.o: U XAADestroyInfoRec ./drivers/hold/atimisc_drv.o: U XAADestroyInfoRec ./drivers/savage_drv.o: U XAADestroyInfoRec ./drivers/siliconmotion_drv.o: U XAADestroyInfoRec ./drivers/sis_drv.o: U XAADestroyInfoRec ./drivers/tdfx_drv.o: U XAADestroyInfoRec ./drivers/tga_drv.o: U XAADestroyInfoRec ./drivers/trident_drv.o: U XAADestroyInfoRec ./drivers/tseng_drv.o: U XAADestroyInfoRec ./libxaa.a:xaaInit.o:00000024 T XAADestroyInfoRec cfgx# So, it's needed in all the drivers. So why does it only matter on one set of motherboards? Is there something I can do to make the server include libxaa.a? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message