From owner-freebsd-current@FreeBSD.ORG Thu May 6 05:52:08 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B033416A4CE for ; Thu, 6 May 2004 05:52:08 -0700 (PDT) Received: from mailhub.sweetdreamsracing.biz (mailhub.sweetdreamsracing.biz [66.92.171.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF4EF43D39 for ; Thu, 6 May 2004 05:52:07 -0700 (PDT) (envelope-from culverk@sweetdreamsracing.biz) Received: by mailhub.sweetdreamsracing.biz (Postfix, from userid 80) id 3B042265; Thu, 6 May 2004 09:00:50 -0400 (EDT) Received: from hachigo (hachigo [66.92.171.91]) by www.sweetdreamsracing.biz (Horde) with HTTP for ; Thu, 6 May 2004 09:00:49 -0400 Message-ID: <20040506090049.o4nwg40sw08g84s8@www.sweetdreamsracing.biz> Date: Thu, 6 May 2004 09:00:49 -0400 From: Kenneth Culver To: Hendrik Hasenbein References: <40982623.2090804@bellsouth.net> <409947B8.6050804@mitre.org> <20040505161811.ca8s4c88s48ckoos@www.sweetdreamsracing.biz> <200405061102.57036.doconnor@gsoft.com.au> <20040505224110.egwww084ck8w8scc@www.sweetdreamsracing.biz> <4099E481.9090201@techfak.uni-bielefeld.de> In-Reply-To: <4099E481.9090201@techfak.uni-bielefeld.de> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs cc: Dimitry Andric cc: freebsd-current@freebsd.org cc: nilson@bellsouth.net cc: Johan Pettersson Subject: Re: nVidia FX Support? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 May 2004 12:52:08 -0000 Quoting Hendrik Hasenbein : > Kenneth Culver wrote: > >> Quoting Daniel O'Connor : >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> On Thu, 6 May 2004 05:48, Kenneth Culver wrote: >>> >>>> > If it still hangs, or is unstable, you might try forcing the AGP down to >>>> > 4x or 2x. Many motherboards are unstable at 8x. >>>> >>>> I'm thinking it's because I had the XFree86-Server-Snap port installed... >>>> that nvidia driver wasn't designed to work with that server. Also, I have >>>> the acpi module loaded, and I've heard of that causing problems. The card >>>> works fine in 8x mode in windows, so I don't think that's the problem. >>> >>> >>> The Windows drivers could have workarounds for broken AGP hardware >>> (ie the AGP >>> driver itself) >>> >> I don't think the AGP hardware is broken, but BSD can't seem to route the >> interrupt correctly for the AGP port. It cause the video card to be >> routed to >> IRQ 11 in FreeBSD, but in Windows, it is routed to irq 16. They >> should be the >> same in both OS's, and since it works in windows, I'm assuming it's FreeBSD >> that's broken. > > No they don't need to be reported as the same interrupt. Just look at > APIC vs non-APIC. IRQ11 looks like non-APIC, IRQ16 is most likely APIC > driven. > > If you have agp in your kernel, remove that line and preload the > nvidia.ko from the bootloader. That way my system works with a 5900XT. > (nforce2, no apic, acpi enabled) > > Hendrik The thing that bugs me is that I have apic in the kernel, and the card is still at irq 11. I already tried removing agp from the kernel along with apic, but the only thing that shows up on the screen is garbage. (the machine doesn't hang though :-P. Ken