From owner-freebsd-current@FreeBSD.ORG Fri Jan 9 06:53:54 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB68A10656EC for ; Fri, 9 Jan 2009 06:53:54 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nskntqsrv02p.mx.bigpond.com (nskntqsrv02p.mx.bigpond.com [61.9.168.234]) by mx1.freebsd.org (Postfix) with ESMTP id 342F48FC18 for ; Fri, 9 Jan 2009 06:53:53 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nskntotgx01p.mx.bigpond.com ([124.188.162.219]) by nskntmtas02p.mx.bigpond.com with ESMTP id <20090109025251.CZFH24984.nskntmtas02p.mx.bigpond.com@nskntotgx01p.mx.bigpond.com> for ; Fri, 9 Jan 2009 02:52:51 +0000 Received: from areilly.bpa.nu ([124.188.162.219]) by nskntotgx01p.mx.bigpond.com with ESMTP id <20090109025247.YJJN17478.nskntotgx01p.mx.bigpond.com@areilly.bpa.nu> for ; Fri, 9 Jan 2009 02:52:47 +0000 Received: (qmail 54697 invoked by uid 501); 9 Jan 2009 02:52:18 -0000 Date: Fri, 9 Jan 2009 13:52:18 +1100 From: Andrew Reilly To: "O. Hartmann" Message-ID: <20090109025218.GA44317@duncan.reilly.home> References: <7d6fde3d0901072349i50d04d2ch34f308388c9fd414@mail.gmail.com> <20090108083645.GA56613@freebsd.org> <1A86A687-DA2D-4866-8825-8BBF021F6937@gmail.com> <4966859E.7080301@mail.zedat.fu-berlin.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4966859E.7080301@mail.zedat.fu-berlin.de> User-Agent: Mutt/1.4.2.3i X-RPD-ScanID: Class unknown; VirusThreatLevel unknown, RefID str=0001.0A150203.4966BBFF.007F:SCFSTAT2704298,ss=1,fgs=0 Cc: Garrett Cooper , Roman Divacky , FreeBSD Current Subject: Re: X becomes unresponsive with nvidia / xscreensaver and desktop panics X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 09 Jan 2009 06:53:54 -0000 On Fri, Jan 09, 2009 at 12:00:46AM +0100, O. Hartmann wrote: > Garrett Cooper wrote: > > On Jan 8, 2009, at 12:36 AM, Roman Divacky wrote: > > > >> On Wed, Jan 07, 2009 at 11:49:26PM -0800, Garrett Cooper wrote: > >>> One of the things I'm noting is that when I use dual displays with > >>> the nvidia driver, and xscreensaver kicks in and keeps going for a > >>> period of time, the machine's X.org console eats up a core, and when I > >>> try and do anything like gdb Xorg, the system hangs, attempts to panic > >>> (I assume that's the case because I hear it beep and attempt to > >>> restart), then I have to give it a warm boot. truss(1)'ing Xorg showed > >>> that there were a lot of SIGALARM's being fired and masked. Straight up: I can't help with this particular OP's quesiton, just have a comment, further down. > I have and I had the same in FreeBSD 7.0/7.1 and now with 8.0-CUR with > both a NV8600GTS and an older NV6800GT. A very old NV6600 never showed > up these lockings when I used that PCIe-Card with FreeBSD 7.0/7.1, but > I'm not sure. The locks came spontanous, sometimes after heavy usage of > 'mplayer', but sometimes instantanously after the destop showed up. > > On those boxes, there is no Linux emulation and no Linux BLOB (useless, > due to 64 Bit). I swapped the 'nv' driver on all FreeBSD boxes with > 'vesa', because there is another issue with sprites/graphics buffers > many times reported using FireFox. I have had terrible trouble with an NV6800 card on my AMD64 machine and a 1600x1200 LCD display. I mostly had to use the vesa driver, becauase sometimes the nv driver would just fail to initialize the card properly, and it would be just black, or wrong frequencies/jumbled: it was a mess. Vesa worked, but generally didn't let me go beyond 1280x1024. When nv was (occasionally) working I had the firefox bug surface. I've commented about this on the lists (and on usenet) before, so I thought that I'd better also mention, for the record, that I have completely solved the problem by replacing that card with an inexpensive ATI card that the radionhd driver recognizes as "RV635" based. Should have done it long ago... Everything appears to work perfectly, now. Cheers, Andrew