The patch applied during Xorg 6.8.2 developement with this changelog entry: * xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c Bugzilla #1912 (https://bugs.freedesktop.org/show_bug.cgi?id=1220) attachment #980 [details] [review] (https://bugs.freedesktop.org/attachment.cgi?id=980): Fix garbage screen on radeon cards which may appear after a system suspend/resume cycle. Patch by Matthias Hopf <mhopf@suse.de> was later found to be an incorrectly merged version of bug #1912/patch #1433 and bug #1220/patch #980, and introduced an additional call to RADEONSetFBLocation() in RADEONAdjustFrame(), where it should not have been. This extra call should be removed for the 6.8.3 release. (Since it was a patch merge error on the 6.8.x branch, it didn't get into HEAD and doesn't affect that branch.) For full gory details, see the thread "Patch for bug #1912 applied incorrectly to 6.8 branch" on http://lists.freedesktop.org/archives/xorg/2005-February/thread.html
Created attachment 2079 [details] [review] Patch to xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
https://bugs.freedesktop.org/show_bug.cgi?id=2556 seems that it might be a duplicate.
If the bug caused the computer to lockup when changing resolutions or switching from the GUI to a terminal and then back, this patch applies to bug 2556 also. I do not get the lockup with xorg-x11-6.8.2-22 that was recently released.
this needs to be resolved before 7.0.
(In reply to comment #4) > this needs to be resolved before 7.0. It was only ever a problem on the 6.8 branch.
This bug was only on the 6.8 branch, so it doesn't block 6.9/7.0.
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
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.