From owner-freebsd-current@FreeBSD.ORG Sat Jun 16 07:06:37 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5BA8216A400 for ; Sat, 16 Jun 2007 07:06:37 +0000 (UTC) (envelope-from garyj@jennejohn.org) Received: from mail08a.verio.de (mail08a.verio.de [213.198.55.73]) by mx1.freebsd.org (Postfix) with SMTP id B42A213C45B for ; Sat, 16 Jun 2007 07:06:36 +0000 (UTC) (envelope-from garyj@jennejohn.org) Received: from mx88.stngva01.us.mxservers.net (198.173.112.5) by mail08a.verio.de (RS ver 1.0.95vs) with SMTP id 4-0892717594 for ; Sat, 16 Jun 2007 09:06:35 +0200 (CEST) Received: from mmm808.verio.de [213.198.55.120] (EHLO mmm808.verio.de) by mx88.stngva01.us.mxservers.net (mxl_mta-1.3.8-10p4) with ESMTP id 16d83764.29972.017.mx88.stngva01.us.mxservers.net; Sat, 16 Jun 2007 03:12:33 -0400 (EDT) Received: (qmail 57175 invoked from network); 16 Jun 2007 07:06:32 -0000 Received: from unknown (HELO peedub.jennejohn.org) (89.54.173.136) by with SMTP; 16 Jun 2007 07:06:32 -0000 Received: from peedub.jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.14.1/8.14.1) with SMTP id l5G76TUg001672 for ; Sat, 16 Jun 2007 09:06:30 +0200 (CEST) (envelope-from garyj@jennejohn.org) Date: Sat, 16 Jun 2007 09:06:28 +0200 From: Gary Jennejohn To: current@freebsd.org Message-Id: <20070616090628.9d7e2bb0.garyj@jennejohn.org> In-Reply-To: <4672E214.1030006@errno.com> References: <1181929982.1086.6.camel@worf> <20070615203136.402a2df5.garyj@jennejohn.org> <4672E214.1030006@errno.com> Organization: DENX Softwre Engineering GmbH X-Mailer: Sylpheed 2.4.2 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam: [F=0.5043349852; heur=0.500(-26400); stat=0.504; spamtraq-heur=0.500(2007022501)] X-MAIL-FROM: X-SOURCE-IP: [213.198.55.120] X-SF-Loop: 1 X-Mailman-Approved-At: Sat, 16 Jun 2007 11:25:13 +0000 Cc: Subject: Re: recent nvidia-driver trouble X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 07:06:37 -0000 On Fri, 15 Jun 2007 12:01:40 -0700 Sam Leffler wrote: > Gary Jennejohn wrote: > > On Fri, 15 Jun 2007 19:53:02 +0200 > > Pascal Hofstee wrote: > > > >> Sometime during the last week i have started to encounter trouble > >> with my system locking up trying to switch from X to console, but > >> only when using the nvidia-driver kernel module. Using the plain > >> "nv" driver works without any problems ... When the lock up > >> happens the system seems to no longer respond to keyboard input > >> etc. (haven't been able to confirm wether or not remote access is > >> still possible). > >> > >> Is anybody else experiencing similar problems out there ... this > >> has used to work for months without problems ... i made sure to > >> force a reinstall of the nvidia-driver port on every new kernel > >> install but that just doesn't seem to solve the problem either. > >> > > > > I've seen this also. It's a panic due to a NULL-pointer dereference > > someplace in the nvidia-driver. I suspect that it's related to the > > recent locking/mutex/whatever changes but can't prove it. All the > > crash dumps which I have are corrupted so I can't do a backtrace :-( > > > > The bug seems to be in the binary blob part of the driver, which > > means we have to wait for Nvidia to get around to fixing it. > > > > BTW I tried _all_ versions of the driver and every one of them > > exhibits this problem. > > > > I'm now using an old Matrox card via VGA (lost my DVI). > > I'm using: > > trouble% pkg_info|grep nvidia > nvidia-driver-1.0.9631_5 NVidia graphics card binary drivers for > hardware OpenGL ren > > w/o obvious issues on: > > nvidia0@pci1:0:0: class=0x030000 card=0x019010de > chip=0x018a10de rev=0xa2 hdr=0x00 > vendor = 'Nvidia Corp' > device = 'Quadro NVS with AGP 8X [NV18GL.2]' > class = display > subclass = VGA > > HEAD is: > > trouble% uname -a > FreeBSD trouble.errno.com 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Sat > Jun 2 21:33:05 PDT 2007 > sam@stubby.errno.com:/usr/src/sys/i386/compile/STUBBY i386 > > I do not "switch from X to console". > I should perhaps make my statement about "all" drivers panicing more precise. With version 7194 I see the panic when I start X. With the other two versions in ports I only see a panic when I stop X. Unfortunately, my brain-dead BenQ TFT reports a resolution of 1280x1024, even though it's really 1920x1200. The only driver version which I can force to use the native resolution is 7194. The others come up in VGA resolution, which isn't too hot on a 23" TFT. I've now switched to a RADEON 9250SE which starts in 1920x1200 w/o any problem. --- Gary Jennejohn / garyjATjennejohnDOTorg gjATfreebsdDOTorg garyjATdenxDOTde