[Bug 22519] New: Corruption on Radeon 9700 w/ KMS, esp. after cold boot

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jun 28 01:11:38 PDT 2009


           Summary: Corruption on Radeon 9700 w/ KMS, esp. after cold boot
           Product: xorg
           Version: git
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: nhaehnle at gmail.com
         QAContact: xorg-team at lists.x.org

As far back as I can test, I get random corruption while using KMS in regular
applications, both with and without Compiz. I will attach a sample screenshot
showing the corruption.

The graphics card is a Radeon 9700 (R300 ND), full lspci will be attached.

The one very curious feature about this bug is that it is consistently *much*
worse (but still appears to be totally random) after a cold boot in the
morning. After a reboot, or after turning off the PC for a minute and then
switching it on again, the corruption will often not appear at all, and when it
appears it will be significantly less (the attached screenshot was taken after
a reboot). Simply restarting the X server does *not* have the same effect as a

Note that the corruption seems to occur or change only on rendering something;
that is, as long as I don't move the mouse or do anything else, the picture on
the screen is stable.

Sometimes, pixmaps that appeared to be corrupted become fixed after a while: As
an example, while browsing one of the Gnome menus, the icons in the menu would
often become corrupt. Browsing some more, they sometimes fix themselves, though
I can't really put my finger on any pattern.

My software setup is:
- kernel: linus' tree (4075ea8c54a7506844a69f674990241e7766357b)
- xf86-video-ati: kms-support branch (a9f7fb134b9b4b50e9188a812dc7013b8e171e3f)
- libdrm: master (2fa2db138ba989bfa1a8cd9ab66d83fb7369249e)

Finally, some anecdotal backstory: I experienced a similar post-cold boot
problem many years ago with the exact same graphics card with fglrx (i.e. the
exact same physical piece of hardware). Back then, I would get flickering noise
on the monitor (which was *not* visible on screenshots) after a cold boot. The
noise would go away after a reboot. However, this happened years ago with
fglrx; it didn't happen with later versions of fglrx, and I never saw it with
the free driver(s).

Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the xorg-driver-ati mailing list