Bug 15035

Summary: Display garbaged with driver 6.8.0 (regression from 6.6.3) with RV280 on DVI output
Product: xorg Reporter: Frederic Crozat <fred>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.3 (2007.09)   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
X log when DisplayPriority is not set (and screen is garbaged)
none
X log when DisplayPriority is set to BIOS (and screen is correctly rendered)
none
registry list with ATI driver 6.6.3 (working without specifying DisplayPriority)
none
registry list with ati driver 6.8.0 when DisplayPriority is not set => corrupted display
none
registry list with ati driver 6.8.0 when DisplayPriority is set to BIOS => display is not corrupted none

Description Frederic Crozat 2008-03-15 17:02:37 UTC
I've just upgrade my X.org stack 7.2 to 7.3 and display output became garbaged (screen unreadable but mouse cursor was correctly display), until I added     Option "DisplayPriority" "BIOS" (it wasn't needed with ati driver 6.6.3) to xorg.conf

Hardware :
* Card:ATI Radeon 9250 and earlier: ATI Technologies Inc|RV280 [Radeon 9200 SE] [DISPLAY_VGA] (vendor:1002 device:5964 subv:1787 subd:5964)
* Sony monitor SDM-X82 connected using DVI output

I'm attaching Xorg log when DisplayPriority is set and not set to BIOS.
Comment 1 Frederic Crozat 2008-03-15 17:04:14 UTC
Created attachment 15154 [details]
X log when DisplayPriority is not set (and screen is garbaged)
Comment 2 Frederic Crozat 2008-03-15 17:04:51 UTC
Created attachment 15155 [details]
X log when DisplayPriority is set to BIOS (and screen is correctly rendered)
Comment 3 Frederic Crozat 2008-03-16 05:02:49 UTC
I did a quick tarball bisection and regression got introduced between 6.6.3 and 6.6.191
Comment 4 Frederic Crozat 2008-03-24 04:39:36 UTC
Additional informations :

modeline is the same between 6.6.3 and 6.8.0, when displaypriority is set or not :

"1280x1024"   108.00   1280 1328 1440 1688   1024 1025 1028 1066 +hsync +vsync

I'm attaching output of radeontool regmatch '*' in the various cases
Comment 5 Frederic Crozat 2008-03-24 04:41:14 UTC
Created attachment 15420 [details]
registry list with ATI driver 6.6.3 (working without specifying DisplayPriority)
Comment 6 Frederic Crozat 2008-03-24 04:41:55 UTC
Created attachment 15421 [details]
registry list with ati driver 6.8.0 when DisplayPriority is not set => corrupted display
Comment 7 Frederic Crozat 2008-03-24 04:42:43 UTC
Created attachment 15422 [details]
registry list with ati driver 6.8.0 when DisplayPriority is set to BIOS => display is not corrupted
Comment 8 Alex Deucher 2010-10-19 16:14:56 UTC
Is this still an issue with KMS or a newer version of the driver?
Comment 9 Frederic Crozat 2010-10-20 00:39:40 UTC
Unfortunately, I don't have this setup handy. Let's consider it fixed and I'll reopen if I can access the system where I had the issue.

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.