You are not logged in.

#1 2012-07-18 20:43:55

bugfix
Member
Registered: 2012-07-18
Posts: 11

[SOLVED]System freezes when trying to suspend

Hi everyone,

I have a hard time to make suspend-to-ram working. Under Debian a

echo mem > /sys/power/state

would put my computer to sleep without any problems. On Arch the same command freezes the system. Both screens stay on and show exactly the same picture as before entering the command, but the system is completely unresponsive and the only way to use it again is to turn off the power and reboot.

I then tried to suspend using uswsusp (s2ram), after installing it as described in the wiki. This yields exactly the same results. I have also tried all of the options for s2ram (-f -p -s etc.) listed here.

My system is as follows:

Arch x86_64
Mainboard: EP43-S3L (Note: the options listed here don't work either)
Graphics card: ATI RADEON HD 5800 (using the catalyst driver)

I suspect that I have overlooked something and that it isn't really a problem with my hardware, as (like I said) suspend worked flawlessly under Debian.


Thank you very much for your help!

Last edited by bugfix (2012-07-19 08:36:44)

Offline

#2 2012-07-18 21:48:50

beta990
Member
Registered: 2011-07-10
Posts: 207

Re: [SOLVED]System freezes when trying to suspend

Did you tried pm-utils? There is a wiki..

Offline

#3 2012-07-18 22:04:10

bugfix
Member
Registered: 2012-07-18
Posts: 11

Re: [SOLVED]System freezes when trying to suspend

As a matter of fact I did try pm-utils: Same result.

Here's my pm-suspend.log, there just doesn't seem to be anything wrong with it...

Last edited by bugfix (2012-07-18 22:04:22)

Offline

#4 2012-07-19 08:11:53

bugfix
Member
Registered: 2012-07-18
Posts: 11

Re: [SOLVED]System freezes when trying to suspend

Problem solved. Turns out, there was nothing wrong with the suspend process itself, rather it was the catalyst driver causing the trouble.

I fixed this by adding nomodeset and vga=0 to my start-up options in GRUB's menu.lst.

kernel /vmlinuz-linux root=/dev/sda6 ro nomodeset vga=0

nomodeset disables KMS which was responsible for freezing my system when trying to suspend. As I found out, it also froze when trying to shutdown or to switch from X to a Terminal.

vga=0 disables the framebuffer. When the framebuffer is activated with catalyst, the system will suspend properly but show a black screen on resume.

Offline

Board footer

Powered by FluxBB