[HEADS UP] Xorg 7.5 merge comming tomorrow.
Robert Noland
rnoland at FreeBSD.org
Mon May 3 14:56:38 UTC 2010
Peter Jeremy wrote:
> [Cc list reduced to x11- only]
>
> On 2010-Apr-30 20:35:23 +0200, Martin Wilke <miwi at FreeBSD.org> wrote:
>> Now the facts. Xorg 7.5 is completely finished last issues
>> were fixed by fluffy@, and the exp-run was also fine, I expect
>> the merge of xorg 7.5 tomorrow evening UTC. I think the KDE
>
> I have upgraded my dual-screen testbox with a up-to-date 8-stable and
> ports tree and built xorg from scratch and (as I feared), it's still
> broken: There is no change from the problems I reported regarding the
> test release in mid-March.
>
> To re-iterate, on a RV380 with dual screens laid out side-by-side,
> moving a window into the RH screen causes corruption of both screens.
> The RH screen updating is also far slower then the LH screen (which
> seems fairly normal).
Is all of this configured using randr? With randr, both displays are a
single framebuffer, so from a performance perspective, there is no
difference in the displays. The other part of your issue sounds like
possibly an exceeded texture limit, or mismapping somehow.
> I've done some more experimenting with "interesting" results:
>
> With the screens vertically stacked, the top ~1/4 of the bottom screen
> behaves normally, but anything below that is corrupted (looks like
> noise). When I turn off RenderAccel, the corruption turns into
> alternating black and white horizontal bands about 5px high. In either
> case, the update rate appears normal.
You are using EXA, right?
robert.
> If I set NoAccel, I get
> (EE) RADEON(0): Acceleration required for rotation
> (which is surprising since I haven't specified acceleration anywhere).
>
> I had a quick look into the memory allocation since the reported
> mappings and sizes overlapped - but it turns out this is just bugs
> in the printf()'s code.
>
> At this stage, I am stymied. I'm not even sure where to start
> looking at the code.
>
More information about the freebsd-x11
mailing list