X becomes unresponsive with nvidia / xscreensaver and desktop
panics
Roman Divacky
rdivacky at freebsd.org
Thu Jan 8 01:42:23 PST 2009
On Thu, Jan 08, 2009 at 01:39:04AM -0800, 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:
> >>Hello folks,
> >> As many probably know, I recently installed FreeBSD 8-CURRENT on
> >>my desktop.
> >> 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.
> >> This is incredibly reminiscent of the days when I used to
> >>run Linux and
> >> I forgot to configure my dump device (doh), but this problem appears
> >>to be easily reproducible with my environment. I'm fixing that issue
> >>right now, so I should have a working crashdump soon...
> >> Just wondering if anyone else has seen this issue, or if it's just
> >>me
> >>once again.
> >>Thanks,
> >
> >the nvidia driver keeps my 8-current crashing/deadlocking when
> >playing video
> >quite often (once a week?). I have no idea what it causes.
> >
> >the code of the driver seems to be done in 5.x times. I believe it
> >needs
> >some rehashing as it might not get the semantics of "things" in 8.x
> >right
>
>
> Hey Roman!
> Yeah, I'm fine with it being slow, for a little while, as long as
> it's functional... I do realize that nvidia is still giant locked
I didnt mean it being Giant locked. it's just that some semantic might
have changed since 5.x and the driver does not reflect that
> (ew..), so it might be some nasty resource contention.
> Are you using Linux emulation support with the driver?
no....
More information about the freebsd-current
mailing list