From owner-freebsd-x11@FreeBSD.ORG Mon May 3 14:56:38 2010 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C60C71065670; Mon, 3 May 2010 14:56:38 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 763628FC15; Mon, 3 May 2010 14:56:38 +0000 (UTC) Received: from [10.170.20.44] (nat-170-142-177-44.tn.gov [170.142.177.44]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id o43EuYtr057212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 3 May 2010 10:56:34 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) Message-ID: <4BDEE40F.9080503@FreeBSD.org> Date: Mon, 03 May 2010 09:56:15 -0500 From: Robert Noland Organization: FreeBSD User-Agent: Thunderbird 2.0.0.19 (X11/20090218) MIME-Version: 1.0 To: Peter Jeremy References: <20100430183522.GD64008@bsdcrew.de> <20100503061344.GA98887@server.vk2pj.dyndns.org> In-Reply-To: <20100503061344.GA98887@server.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.9 required=5.0 tests=AWL, BAYES_00, FH_DATE_PAST_20XX, RDNS_DYNAMIC,SPF_SOFTFAIL autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: x11@FreeBSD.org, Martin Wilke Subject: Re: [HEADS UP] Xorg 7.5 merge comming tomorrow. X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 May 2010 14:56:38 -0000 Peter Jeremy wrote: > [Cc list reduced to x11- only] > > On 2010-Apr-30 20:35:23 +0200, Martin Wilke 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. >