Bug 16039 - Screen twitches and fades away with KMS on Radeon HD3450
Summary: Screen twitches and fades away with KMS on Radeon HD3450
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(Other) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_video-other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-23 22:53 UTC by shinydoofy
Modified: 2010-11-07 22:54 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.34
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg (53.31 KB, text/plain)
2010-05-23 22:53 UTC, shinydoofy
Details
Kernel config on 2.6.34 (61.92 KB, text/plain)
2010-05-23 22:54 UTC, shinydoofy
Details
current kernel config for 2.6.35-rc3 (62.58 KB, application/octet-stream)
2010-06-26 16:19 UTC, shinydoofy
Details

Description shinydoofy 2010-05-23 22:53:58 UTC
Created attachment 26513 [details]
dmesg

In 2.6.33 and .34 (possibly even those before) KMS doesn't work for me on a Dell Studio 1537 with a Radeon HD3450. As soon as KMS kicks in by changing the resolution, the screen twitches and uncontrollably fades to green/purple/gray every few seconds. This also happens when I boot the kernel with a bad root option, i.e. "/dev/sda5-" to see if it's userspace related; apparently it's not as it still happens either way.

Aside from the included firmware for KMS to even work in the first place the kernel is vanilla as can be, no patch whatsoever was applied, the sources come directly from the official git tree.

I used to have a similar phenomenon of the screen just fading away when switching from VT7 (-> X with KDE3 back then) to VT1 (80x25 without KMS), but it disappeared some time ago. Much like this oddity, it only happened every now and then, but rather often than not nonetheless.
Comment 1 shinydoofy 2010-05-23 22:54:53 UTC
Created attachment 26514 [details]
Kernel config on 2.6.34
Comment 2 shinydoofy 2010-05-23 23:00:08 UTC
In order not to bomb the attachment database, I uploaded a little video that should play fine in mplayer or vlc to show what's happening: http://www.mediafire.com/?dyzzditytdg
Comment 3 shinydoofy 2010-06-26 16:19:38 UTC
Created attachment 26953 [details]
current kernel config for 2.6.35-rc3

After trying to reinstall my system on amd64 rather than x86, I found that booting with radeon.new_pll=0 seems to fix this for me, much like [1] suggests. This is, however, using v2.6.35-rc3 instead of .33 or .34. Another strange thing is that when an external monitor is connected by some VGA cable there is no flickering, twitching, fading or anything of the like.
Is there any debug information I can supply you with to help solve this?

[1] http://wiki.x.org/wiki/radeonBuildHowTo#Troubleshootingflickeringwithradeonpower-management.282.6.35-rcX.29
Comment 4 shinydoofy 2010-11-07 22:54:12 UTC
I'm closing this bug as it seems to be fixed by commit 48dfaaeb6637240af3089bf9b7a00a6cf24e0182.

Note You need to log in before you can comment on or make changes to this bug.