Skip site navigation (1)Skip section navigation (2)
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>