Bug 17747

Summary: Black screen on VGA output after "PLL adjustments" commit (92ee21df...)
Product: xorg Reporter: Tyson Whitehead <twhitehead>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium Keywords: regression
Version: 7.4 (2008.09)   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Log from running last working commit driver.
none
Log from running first non-working commit. none

Description Tyson Whitehead 2008-09-23 18:12:46 UTC
I upgraded my laptop to the latest Debian radeon driver and the VGA output stopped working, so I got a copy of the git repository from freedesktop.org and used git bisect to discover the first commit at which is stopped working was "PLL adjustments" (92ee21df344a989778e37369c7beb3904a00ead6).

I'll attach a log file for the driver from the previous commit and this one for starting up the server with the VGA output attached.  The difference between them is:

--- radeon-0d5e0347af4322713075193154b8a348de4a0b52.log 2008-09-23 19:06:03.000000000 -0400
+++ radeon-92ee21df344a989778e37369c7beb3904a00ead6.log 2008-09-23 19:01:10.000000000 -0400
@@ -12,7 +12,7 @@
 Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
-(==) Log file: "/var/log/Xorg.0.log", Time: Tue Sep 23 19:04:13 2008
+(==) Log file: "/var/log/Xorg.0.log", Time: Tue Sep 23 19:00:41 2008
 (==) Using config file: "/etc/X11/xorg.conf"
 (==) ServerLayout "Default Layout"
 (**) |-->Screen "Default Screen" (0)
@@ -711,11 +711,11 @@
 (II) RADEON(0):   MC_AGP_LOCATION  : 0x003f0000
 freq: 146250000
 best_freq: 146250000
-best_feedback_div: 65
-best_ref_div: 2
-best_post_div: 6
+best_feedback_div: 1170
+best_ref_div: 27
+best_post_div: 8
 (II) RADEON(0): crtc(1) Clock: mode 146250, PLL 146250
-(II) RADEON(0): crtc(1) PLL  : refdiv 2, fbdiv 0x41(65), pdiv 6
+(II) RADEON(0): crtc(1) PLL  : refdiv 27, fbdiv 0x492(1170), pdiv 8
 Set CRTC PLL success
 Set CRTC Timing success
 Not using RMX

Thanks!  -Tyson
Comment 1 Tyson Whitehead 2008-09-23 18:13:43 UTC
Created attachment 19140 [details] [review]
Log from running last working commit driver.
Comment 2 Tyson Whitehead 2008-09-23 18:14:15 UTC
Created attachment 19141 [details]
Log from running first non-working commit.
Comment 3 Alex Deucher 2008-09-24 08:55:47 UTC
Can you try again with ati git master?
Comment 4 Tyson Whitehead 2008-09-24 09:42:07 UTC
That did it.  The above diffed lines are once again:

(II) RADEON(0):   MC_AGP_LOCATION  : 0x003f0000
freq: 146250000
best_freq: 146250000
best_feedback_div: 65
best_ref_div: 2
best_post_div: 6
(II) RADEON(0): crtc(1) Clock: mode 146250, PLL 146250

I'll mark the bug report as fixed.  : )

Thanks!  -Tyson

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.