Bug 27805

Summary: Corruption with dual screens on RV380
Product: xorg Reporter: Peter Jeremy <peterjeremy>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: medium Keywords: regression
Version: 7.5 (2009.10)   
Hardware: x86-64 (AMD64)   
OS: FreeBSD   
i915 platform: i915 features:
Description Flags
Picture of corrupt screen
Verbose boot messages
xorg.conf used
xwd of screen none

Description Peter Jeremy 2010-04-22 21:38:04 UTC
Created attachment 35243 [details]
Picture of corrupt screen

I am trying to upgrade an existing configuration that uses FreeBSD-7.2/amd64 and Xorg 7.4 (X server 1.6.1 + radeon 6.12.2) with an ATI RV380 (Radeon X600) and dual screens to FreeBSD 8.0 and Xorg 7.5 (X server 1.7.5 + radeon 6.12.4).  Whilst it appears to work satisfactorily with a single screen and using only the first screen in my dual screen configuration, attempting to move a window onto the second screen causes corruption on both screens and is very slow to render on the second screen.

It looks like the right-hand screen is mirrored across both screens with about 1/3 screen horizontal offset.

I have tried using radeon 6.12.6 with no difference.
Comment 1 Peter Jeremy 2010-04-22 21:38:47 UTC
Created attachment 35244 [details]
Comment 2 Peter Jeremy 2010-04-22 21:39:52 UTC
Created attachment 35245 [details]
Verbose boot messages
Comment 3 Peter Jeremy 2010-04-22 21:40:53 UTC
Created attachment 35246 [details]
xorg.conf used
Comment 4 Peter Jeremy 2010-04-22 21:43:41 UTC
Created attachment 35247 [details]
xwd of screen

Note that the xwd roughly matches the photo but the content of the RHS screen is mangled.
Comment 5 Michel Dänzer 2010-04-23 00:39:34 UTC
Is current xf86-video-ati Git master any better?
Comment 6 Peter Jeremy 2010-04-26 15:43:48 UTC
(In reply to comment #5)
> Is current xf86-video-ati Git master any better?

No change.  Same corruption when using the second screen.
Comment 7 Peter Jeremy 2010-04-27 19:34:43 UTC
I have just tried using an i386 version of FreeBSD and Xorg7.5 and not only does
the dual-screen corruption still exist but twm is failing to draw borders around the windows (with the exception of the resize and menu widgets and title text).
Comment 8 Adam Jackson 2018-06-12 19:10:31 UTC
Mass closure: This bug has been untouched for more than six years, and is not
obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.