<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Regression] Graphical corruption after resuming from suspend (w/ dual monitor configuration)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89980#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Regression] Graphical corruption after resuming from suspend (w/ dual monitor configuration)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89980">bug 89980</a>
              from <span class="vcard"><a class="email" href="mailto:falaca@gmail.com" title="falaca@gmail.com">falaca@gmail.com</a>
</span></b>
        <pre>Based on my debugging so far, it seems that mesa is the likely culprit.

Step #1: Fresh install of Ubuntu 14.04 (installed on a new, clean partition):
Linux 3.13 kernel -> Manually upgraded to Linux 4.0 mainline
Xorg 1.15.1
Mesa 10.1.3
xf86-video-ati 7.3
libdrm 2.4.56

Status: The bug is not present, and confirms that the issue is not with the
kernel.

----------

Step #2: Installed Ubuntu 14.04.2 hardware enablement stack:
Linux 4.0 (mainline)
Xorg 1.16.0
Mesa 10.3.2
xf86-video-ati 7.4
libdrm 2.4.56

Status: The bug is present.

----------

Step #3: I reverted to the original 14.04 packages, but compiled xf86-video-ati
7.4 from git.

Status: The bug is not present, and confirms (?) that the issue is not with
ddx.

----------

Step #4: I had trouble getting Ubuntu to work with Mesa compiled from git
(whenever I try to log in, I just get kicked back to the lightdm greeter), and
I couldn't upgrade Mesa from the Ubuntu repo without also upgrading Xorg, so I
upgraded Mesa from Oibaf PPA:

Linux 4.0 (mainline)
Xorg 1.15.1
Mesa 10.6 (oibaf-ppa)
xf86-video-ati 7.4 (git) (also tested 7.5.99 from oibaf-ppa)
libdrm 2.4.60 (oibaf-ppa)

Status: The bug is present. So it seems likely that the bug was introduced
somewhere between Mesa 10.1.3 and 10.3.2.

If I can figure out how to get Ubuntu to play nice with mainline Mesa compiled
from git (maybe if I figure out how to apply the Ubuntu patches), I can do a
bisect, but that's where I'm stuck as of now.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>