On Tue, Oct 07, 2003 at 06:51:34PM -0700, Eric Anholt wrote: >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. Can you confirm that this is one of the recent development snapshots? David -- David Dawes X-Oz Technologies www.XFree86.org/~dawes www.x-oz.com _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86