radeonhd driver doesn't resume from suspend on r6xx/r7xx

Bug #359082 reported by nicofari
4
Affects Status Importance Assigned to Milestone
xserver-xorg-video-radeonhd (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-radeonhd

I've just purged fglrx (ati proprietary) video driver to install radeonhd, simply configured it into xorg.conf and verified it loads in /var/log/Xorg.0.log, I suspended to ram my Acer Aspire 5920G with Radeon HD3470 card.

Resuming gives me a seeming-alive (power led is ON), really-dead (blank unlit screen, no response to VT switching, nor to Alt-SysRq-REISESUB attention keys).

No further interaction is possible, forced poweroff is the only thing to do.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: xserver-xorg-video-radeonhd 1.2.4-2
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersion: Linux version 2.6.28-11-generic (buildd@rothera) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #41-Ubuntu SMP Wed Apr 8 04:38:53 UTC 2009
SourcePackage: xserver-xorg-video-radeonhd
Uname: Linux 2.6.28-11-generic i686

[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
     Subsystem: Acer Incorporated [ALI] Device [1025:0121]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Mobility Radeon HD 3400 Series [1002:95c4]
     Subsystem: Acer Incorporated [ALI] Device [1025:0121]

Revision history for this message
nicofari (neeco9) wrote :
Revision history for this message
Russ Allbery (rra-debian) wrote :

I get the same results with 1.2.5-1 from Debian unstable. (Lenovo Thinkpad T60p, Mobility FireGL V5250.)

Revision history for this message
Christian Heimes (heimes) wrote :

I've an issue with the same hardware as Russ, too. My T60p seems to wake up fine at first. I can even move the mouse cursor and see the password prompt of the KDE screensaver, but I'm unable to type in my password. After a couple of seconds the mouse cursor gets harder and harder to move as if an application is eating up all CPU power. Eventually X freezes after about 5 seconds.

Suspend to RAM and suspend to disk worked perfectly fine with 8.10 and fglrx video driver.

Revision history for this message
Christian Heimes (heimes) wrote :

Follow up:

I did some additional testing. Suspend to disk and suspend to ram are working fine with the *radeon* driver. Only the *radeonhd* video driver is playing havoc with suspend. I also run pm-suspend from the text console while X11 was running with a radeonhd driver. My system came up just fine and worked until I switched to VT7. As soon as I switched back to X11 the compuer froze.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

There were some suspend/resume fixes for r6xx/r7xx in the radeonhd 1.2.5 release. Can you please try the test package in my PPA https://launchpad.net/~tormodvolden/+archive/ppa ?

Changed in xserver-xorg-video-radeonhd (Ubuntu):
assignee: nobody → Tormod Volden (tormodvolden)
status: New → Incomplete
Revision history for this message
Christian Heimes (heimes) wrote :

Sure, I'll give it a try tomorrow and report back as soon as I have results.

Revision history for this message
Christian Heimes (heimes) wrote :

Good work, Tormod! After I've updated to xserver-xorg-video-radeonhd_1.2.5+git20090415.950842aa-0ubuntu0tormod_amd64.deb suspend to RAM with radeonhd works again. Good work!

Revision history for this message
Tormod Volden (tormodvolden) wrote :

This was probably fixed by http://cgit.freedesktop.org/xorg/driver/xf86-video-radeonhd/commit/?id=9d2a508892f16572127d192497bcf505556538b8
We can probably add this to the current package, but I would rather see an SRU with the released 1.2.5 version.

Changed in xserver-xorg-video-radeonhd (Ubuntu):
assignee: Tormod Volden (tormodvolden) → nobody
status: Incomplete → Fix Committed
summary: - radeonhd driver doesn't resume from suspend
+ radeonhd driver doesn't resume from suspend on r6xx/r7xx
tags: added: regression-release
Bryce Harrington (bryce)
description: updated
Bryce Harrington (bryce)
tags: added: jaunty
Timo Aaltonen (tjaalton)
Changed in xserver-xorg-video-radeonhd (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.