On Tue, 2003-10-07 at 18:19, David Dawes wrote: > On Tue, Oct 07, 2003 at 05:16:28PM +0300, Alexey E. Suslikov wrote: > >Tuesday, October 7, 2003, 4:53:45 PM, you wrote: > > > >>> bang! this is it: the bug still exist, at least on i830m (like in my > >>> case). setting "NoAccel" "true" is turning off Xaa functions for first. > >>> linux people did so. i did too, but with no success :( > > > >> I've tried very hard and I'm not seeing the problem any more. > >> If you are still seeing it maybe you could do a little > >> investigation into its cause? > > > >> One thing you may want to try is setting > >pI830->>NeedRingBufferLow = TRUE > >> This isn't done for the i830 as it didn't seem to be necessary. > > > >ok. i will try and report as soon as possible. > > That shouldn't make any difference to the noaccel case, since the > ring buffer isn't allocated then. > > >> Yes, turning XAA off will work around the problem. The LpRing is > >> only used for that. > > > >no. as i described above, this recipe was digged from mailing list > >and solves the problem for some linux people. but not for me on > >OpenBSD and this guy on NetBSD. > > A couple of other things I can think of are 1) some subtle difference in > the implementation of the agpgart support for those two platforms, or > 2) the fact that the BIOS is executed via the emulator on the BSDs but > uses vm86 mode on Linux. Does anyone running FreeBSD see the problem? > If not, that should rule out 2). To take the agp support out of the > picture, disable the HW cursor, and make sure the videoram is set to > some amount lower than what the BIOS preallocates at boot time (e.g., > 4096). From your noaccel log, the agp interface is only used to allocate > the HW cursor space (because it needs a physical address). That means > just adding 'Option "SWCursor"' to your Device section should be > sufficient for this test. A couple of FreeBSDers have had problems with I830WaitLpRing errors on switching to a different VT. -- Eric Anholt eta@xxxxxxxxxx http://people.freebsd.org/~anholt/ anholt@xxxxxxxxxxx _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86