← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 692755] [NEW] Corrupt graphics on resume from S4

 

Public bug reported:

Binary package hint: xorg

I'm unable to resume from S4 on a Lenovo ThinkPad SL510 w/ ATI Mobility
Radeon 4570 (1002:9553). Upon entering S4, the graphics become corrupt -
it looks a bit like an X11 stipple or that checkerboard that used to be
the X background (though it's not just B&W, there is some R/G/B in the
pattern. The pattern is not as random as static; it appears tiled, as if
we're displaying tiles populated with corrupt video memory.

On resume from hibernate, the BIOS logo is not corrupt and the (not-
corrupted) plymouth logo flashes for an instant. There are several
seconds of a flashing white cursor at the top left of the screen too.
Once X comes back I see the stipple pattern/corruption again. Both the X
and console sessions are corrupted. There is a separate corrupt tile
surrounding the mouse cursor (the cursor itself is not visible). Moving
the mouse cursor results in the mouse-tile moving around. The machine is
otherwise functional - I can (blindly) login to a console on a VT and
execute commands.

Syslog from the failed resume session shows errors from drm:radeon,
starting with:

Dec 19 14:36:49 ubuntu-ThinkPad-SL510 kernel: [ 1026.671568] [drm:r600_ring_test] *ERROR* radeon: ring test failed (scratch(0x8504)=0xCAFEDEAD)
Dec 19 14:36:49 ubuntu-ThinkPad-SL510 kernel: [ 1026.671570] [drm:rv770_resume] *ERROR* r600 startup failed on resume

If I disable the radeon driver by adding, e.g., the made-up
'radeon.nofailboat=1' kernel parameter, the machine enters and resumes
from S4 normally, with no corruption upon either entering or resuming
from S4.

I've reproduced in both the stock 10.10 kernel and the daily natty
kernel (2.6.37-999-generic #201012200905).

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xorg 1:7.5+6ubuntu3
Uname: Linux 2.6.37-999-generic i686
Architecture: i386
Date: Mon Dec 20 16:16:40 2010
DistributionChannelDescriptor:
 # This is a distribution channel descriptor
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-sutton-20101216-1
InstallationMedia: Ubuntu 10.10 "Maverick" - Build i386 LIVE Binary 20101216-14:50
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: xorg
system:
 distro:             Ubuntu
 codename:           maverick
 architecture:       i686
 kernel:             2.6.37-999-generic

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 maverick

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.
https://bugs.launchpad.net/bugs/692755

Title:
  Corrupt graphics on resume from S4



Follow ups

References