Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jan 2009 13:52:18 +1100
From:      Andrew Reilly <andrew-freebsd@areilly.bpc-users.org>
To:        "O. Hartmann" <ohartman@mail.zedat.fu-berlin.de>
Cc:        Garrett Cooper <yanefbsd@gmail.com>, Roman Divacky <rdivacky@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: X becomes unresponsive with nvidia / xscreensaver and desktop panics
Message-ID:  <20090109025218.GA44317@duncan.reilly.home>
In-Reply-To: <4966859E.7080301@mail.zedat.fu-berlin.de>
References:  <7d6fde3d0901072349i50d04d2ch34f308388c9fd414@mail.gmail.com> <20090108083645.GA56613@freebsd.org> <1A86A687-DA2D-4866-8825-8BBF021F6937@gmail.com> <4966859E.7080301@mail.zedat.fu-berlin.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090109025218.GA44317>