Bug 27278

Summary: [RV515] external screen display shows "shivering", horizontal refresh offset on LENOVO T60 unless KMS disabled
Product: xorg Reporter: Bryce Harrington <bryce>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: high CC: mathieu.tl
Version: 7.4 (2008.09)Keywords: regression
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
XorgLog.txt
none
XorgConf.txt
none
GdmLog.txt
none
CurrentDmesg.txt
none
BootDmesg.txt none

Description Bryce Harrington 2010-03-23 18:27:41 UTC
Forwarding this bug from Ubuntu reporter Mathieu Trudel:
http://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/541501

[Problem]
External display shows massive horizontal offsetting (shivering of some sort) between lines. See http://www.youtube.com/watch?v=8Ky9Yk3pNuI

This problem began a few weeks ago [about when ubuntu switched from .32 to .33 drm - ed]

[Original Report]
As described, the external display shows massive horizontal offsetting (shivering of some sort) between lines. See http://www.youtube.com/watch?v=8Ky9Yk3pNuI

The effect on actual legibility of the screen depends on resolution and refresh rate. Tested on two independent T60s by swapping the hard drive.

Someone else reported the same effect on a M6 LY (lp #539262)

Note that this behavior was new from at most a couple of weeks ago, at the beginning of March this system was running fine with modesetting enabled and no flickering.

Booting with radeon.new_pll=0 had no effect on the behavior, it flickered just as much

In the interest of full disclosure, I may only have this hardware available to me until the end of the week (Fri Mar 26th), so I might not be able to offer more testing past that point.

'radeon.modeset=0' really did cause the problem to completely disappear. I left my system on overnight and the flickering seems to have return, even while radeon.modeset is set to 0. 

'radeon.dynclks=0' alone doesn't have any more effect than 'radeon.new_pll' did. I tried it again in addition to disabling modesetting, but did have the flickering reoccur after about an hour.

Architecture: i386
Date: Thu Mar 18 11:53:22 2010
DistroRelease: Ubuntu 10.04
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
MachineType: LENOVO 2623D6U
Package: xorg 1:7.5+3ubuntu1
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-16-generic root=UUID=8a9bc647-d729-45f0-bc68-51b0b137e213 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=fr_CA.utf8
 ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
SourcePackage: xorg
Symptom: display
Uname: Linux 2.6.32-16-generic i686
dmi.bios.date: 09/12/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 79ETE3WW (2.23 )
dmi.board.name: 2623D6U
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr79ETE3WW(2.23):bd09/12/2008:svnLENOVO:pn2623D6U:pvrThinkPadT60:rvnLENOVO:rn2623D6U:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2623D6U
dmi.product.version: ThinkPad T60
dmi.sys.vendor: LENOVO
system:
  codename:           lucid
 architecture:       i686
 kernel:             2.6.32-16-generic

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc M52 [Mobility Radeon X1300] [1002:7149]
Comment 1 Bryce Harrington 2010-03-23 18:43:57 UTC
Created attachment 34383 [details]
XorgLog.txt
Comment 2 Bryce Harrington 2010-03-23 18:44:21 UTC
Created attachment 34384 [details]
XorgConf.txt
Comment 3 Alex Deucher 2010-03-23 18:45:50 UTC
fixed in this patch:
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=267364ac17f6474c69b03034340f769b22f46105


*** This bug has been marked as a duplicate of bug 25741 ***
Comment 4 Bryce Harrington 2010-03-23 18:45:51 UTC
Created attachment 34385 [details]
GdmLog.txt
Comment 5 Bryce Harrington 2010-03-23 18:46:16 UTC
Created attachment 34386 [details]
CurrentDmesg.txt
Comment 6 Bryce Harrington 2010-03-23 18:46:39 UTC
Created attachment 34387 [details]
BootDmesg.txt
Comment 7 Bryce Harrington 2010-03-23 18:47:21 UTC
Damn you're fast alex!

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.