Bug 27031 - Xpress 200M (rc410) hangs when going into hibernation or waking up from suspend
Summary: Xpress 200M (rc410) hangs when going into hibernation or waking up from suspend
Status: RESOLVED INVALID
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: XOrg git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-11 16:38 UTC by Andres Cimmarusti
Modified: 2010-04-01 10:31 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
DRM relevant kernel log (2.98 KB, text/plain)
2010-03-11 16:38 UTC, Andres Cimmarusti
no flags Details
lspci --verbose (only VGA card in question) (506 bytes, text/plain)
2010-03-11 16:39 UTC, Andres Cimmarusti
no flags Details
Xorg log (28.52 KB, text/plain)
2010-03-11 16:39 UTC, Andres Cimmarusti
no flags Details
my xorg.conf (mainly to enable page flipping and EXA) (610 bytes, text/plain)
2010-03-11 16:40 UTC, Andres Cimmarusti
no flags Details

Description Andres Cimmarusti 2010-03-11 16:38:22 UTC
Created attachment 33969 [details]
DRM relevant kernel log

Hello,

I'm running Debian Squeeze. I pulled xserver-xorg-video-radeon version 6.12.191 and kernel 2.6.33 from the experimental repository. I activated KMS+DRI2 on my hardware: ATI Radeon Xpress 200M IGP (5955) (RC410).

I did this in an attempt to make suspend/hibernate work (as they don't work with version 6.12.4 in user modesetting).

I report that hibernate hangs before the laptop enters hibernation and the screen goes blank but remains on, as a strange smoke-like glow appears.

Suspend doesn't work either. This time it manages to go into suspend mode, but display never wakes up. Remains shut off. Only by pressing and holding the power button can I reboot (in both cases: hibernate and suspend).

I checked the logs and found nothing relevant. There is, however, an error I get from drm. I'm attaching the file so you can see it for yourselves.

Thanks for your hard work. The Radeon driver has indeed come a long way...it only needs a little bit more polishing.

Andres Cimmarusti
Comment 1 Andres Cimmarusti 2010-03-11 16:39:11 UTC
Created attachment 33970 [details]
lspci --verbose (only VGA card in question)
Comment 2 Andres Cimmarusti 2010-03-11 16:39:41 UTC
Created attachment 33971 [details]
Xorg log
Comment 3 Andres Cimmarusti 2010-03-11 16:40:43 UTC
Created attachment 33972 [details]
my xorg.conf (mainly to enable page flipping and EXA)
Comment 4 Andres Cimmarusti 2010-04-01 10:31:28 UTC
After dedicating a lot of time to find a fix, I was able to get it. 
This isn't a bug in the radeon driver, thus I'm marking it as invalid. I apologize for my eagerness to assign the blame on the radeon driver.

I got my fix from:
http://bbs.archlinux.org/viewtopic.php?pid=705928

Since I'm running gnome, all I had to do was enable Network-Manager sleep under gnome-power-settings in the gconf-editor.

I also report this works well for me even in UMS with radeon 6.12.6 and 2.6.32-4 in squeeze. I haven't tried KMS yet, will do so once it's 6.12.192 is migrated to testing.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.