Date: 03 Apr 2003 19:48:17 -0800 From: Eric Anholt <eta@lclark.edu> To: Ted Faber <faber@lunabase.org> Cc: stable@FreeBSD.ORG Subject: Re: Signal 11 on X server startup (Was: HEADSUP: XFree86 4.3.0 update Message-ID: <1049428097.609.46.camel@leguin> In-Reply-To: <20030317032428.GB9944@praxis.lunabase.org> References: <1047429424.8471.40.camel@leguin> <20030314074826.GB38481@hal9000.halplant.com> <20030317032428.GB9944@praxis.lunabase.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-OTu55BHDPhl0ap5E14F5 Content-Type: text/plain Content-Transfer-Encoding: 7bit On Sun, 2003-03-16 at 19:24, Ted Faber wrote: > On Fri, Mar 14, 2003 at 02:48:26AM -0500, Andrew J Caines wrote: > > Starting the server as normal with xinit gives normal startup messages, then fails > > with a signal 11: > > I have this problem, too. Same nv server. I'm happy to provide > details. One that might help is that this is an Athelon XP 1800. > > Let me know what you need to debug with. Could you try adding the following file to x11-servers/XFree86-4-Server/files and adding the filename to the list after PATCHDIR in the Makefile, then recompiling? It was committed to XFree86 recently with a log message that sounds related. -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org --=-OTu55BHDPhl0ap5E14F5 Content-Disposition: attachment; filename=patch-nv_setup.c Content-Type: text/x-patch; name=patch-nv_setup.c; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Index: programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c =================================================================== RCS file: /home/ncvs/xfree/xc/programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -u -r1.28 -r1.29 --- programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c 12 Mar 2003 21:27:18 -0000 1.28 +++ programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c 4 Apr 2003 00:18:50 -0000 1.29 @@ -24,7 +24,7 @@ /* Hacked together from mga driver and 3.3.4 NVIDIA driver by Jarno Paananen <jpaana@s2.org> */ -/* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c,v 1.27 2003/02/10 23:42:51 mvojkovi Exp $ */ +/* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c,v 1.28 2003/03/12 21:27:18 mvojkovi Exp $ */ #include "nv_include.h" @@ -424,6 +424,9 @@ break; } + if(pNv->riva.Architecture == 3) + pNv->riva.PCRTC0 = pNv->riva.PGRAPH; + if(pNv->SecondCRTC) { pNv->riva.PCIO = pNv->riva.PCIO0 + 0x2000; pNv->riva.PCRTC = pNv->riva.PCRTC0 + 0x800; @@ -492,7 +495,6 @@ frameBase+0x00C00000, 0x00008000); NVCommonSetup(pScrn); - pNv->riva.PCRTC = pNv->riva.PCRTC0 = pNv->riva.PGRAPH; } void --=-OTu55BHDPhl0ap5E14F5--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1049428097.609.46.camel>