Launchpad has imported 10 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=32535.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2010-12-20T13:35:28+00:00 Robert Hooker wrote:

(Forwarding this from original bug reporter at
http://launchpad.net/bugs/692755 )

Description:

Graphics get corrupted before the machine enters S4. I don't have a
camera handy, but it's a grey pattern that looks a bit like an old-
fashioned X11 stipple (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

Then hundreds of the following, with different values of IB

Dec 19 14:36:49 ubuntu-ThinkPad-SL510 kernel: [ 1029.211800] 
[drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule IB(11).
Dec 19 14:36:49 ubuntu-ThinkPad-SL510 kernel: [ 1029.211847] 
[drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
Dec 19 14:36:49 ubuntu-ThinkPad-SL510 kernel: [ 1029.212731] 
[drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule IB(12).
Dec 19 14:36:49 ubuntu-ThinkPad-SL510 kernel: [ 1029.212773] 
[drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !

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.

This is on Ubuntu 10.10 with these components:

Kernel: 2.6.35.8 (2.6.37 git checkout from 20101220 also tested)
libdrm: 2.4.21
xf86-video-ati: 6.13.1
mesa: 7.9-git20100924

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/0

------------------------------------------------------------------------
On 2010-12-20T13:41:20+00:00 Alexdeucher wrote:

Does a newer kernel (2.6.36 or 2.6.37) help?

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/1

------------------------------------------------------------------------
On 2010-12-20T13:42:12+00:00 Robert Hooker wrote:

Created attachment 41317
kernel log showing the problem

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/2

------------------------------------------------------------------------
On 2010-12-20T13:44:10+00:00 Robert Hooker wrote:

(In reply to comment #1)
> Does a newer kernel (2.6.36 or 2.6.37) help?

He tried a git checkout from today with no luck, up to commit
55ec86f848a5f872fd43f5d7206464a0af419110

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/3

------------------------------------------------------------------------
On 2010-12-20T13:47:01+00:00 Alexdeucher wrote:

Created attachment 41318
possible fix

Does this kernel patch help?

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/4

------------------------------------------------------------------------
On 2010-12-20T15:03:19+00:00 Robert Hooker wrote:

Created attachment 41322
kernel log with patch

It didn't help unfortunately

[   45.741351] radeon 0000:01:00.0: GPU softreset 
[   45.741354] radeon 0000:01:00.0:   R_008010_GRBM_STATUS=0x00003028
[   45.741357] radeon 0000:01:00.0:   R_008014_GRBM_STATUS2=0x00000002
[   45.741359] radeon 0000:01:00.0:   R_000E50_SRBM_STATUS=0x200000C0
[   45.741373] radeon 0000:01:00.0:   R_008020_GRBM_SOFT_RESET=0x00007FEE

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/5

------------------------------------------------------------------------
On 2010-12-21T10:51:59+00:00 Robert Hooker wrote:

A video of the corruption can be seen here:

http://sarvatt.com/downloads/sl510-bug-691324.mov

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/11

------------------------------------------------------------------------
On 2012-09-29T17:31:47+00:00 Jeroen--klomp wrote:

Hi, I can work around this problem by booting with "nomodeset".

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/15

------------------------------------------------------------------------
On 2012-09-29T19:13:19+00:00 Alexdeucher wrote:

Is this still an issue with a newer kernel?

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/16

------------------------------------------------------------------------
On 2016-02-26T06:02:12+00:00 Christopher M. Penalver wrote:

Downstream report invalid.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
ati/+bug/692755/comments/24


** Changed in: xserver-xorg-driver-ati
       Status: Confirmed => Invalid

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

Title:
  Corrupt graphics on resume from S4

Status in xserver-xorg-driver-ati:
  Invalid
Status in xserver-xorg-video-ati package in Ubuntu:
  Invalid

Bug description:
  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
  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

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-driver-ati/+bug/692755/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to