[XFree86] All annoying error in I830WaitLpRing() in some details

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

> 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.

i mean

"NoAccel" = "False":
- X11 lockups after the first switching to text console and back,
- X11 console shows trash while X11 reloads and eventually goes black,
- text consoles are dead and black too,

"NoAccel" = "True":
- X11 console goes black after 1-5 of switching to text console and
back,
- text consoles are working normally.

check out my original post at
http://marc.theaimsgroup.com/?l=xfree86&m=106528615425180&w=2
for both accelerated and non-accelerated logs.

in the non-accelerated log, group of repeated
>PRB0_HEAD (0x00000000) and PRB0_TAIL (0x000135a0) \
>indicate ring buffer not flushed
shows number of switching to text console and back to X.

_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux