[Pm-utils] pm-suspend working only after resuming from, pm-hiberante

Stefan Seyfried seife at suse.de
Tue Oct 7 07:29:43 PDT 2008


Leonardo Canducci wrote:
> I've been struggling with suspend to ram for two weeks trying to get
> it to work and I found out a very strange behaviour:
> - 2disk or pm-hibernate work fine out of the box
> - s2ram and pm-suspend from X work *only* when resuming from hibernate
> 
> Invoking s2disk or pm-suspend on a normal boot seem to suspend the
> laptop correctly but on resume, no matter what quirks I try, laptop is
> freezed with blank screen and no keyboard control. On resume hd led
> flashes for a while, so hd should be ok, but caps lock led doesn't
> (magic sysrq doesn't help).
> 
> My laptop is a 2004 acer travelmate 290 with ipw2200 and 855gm intel
> graphics. The problem is somewhat related to the graphic card since
> s2ram works properly in console (when no X is started) and even in X
> when using vesa instead of intel driver in xorg.conf.

Are you running the latest BIOS available for that machine?
Which intel driver? "i810" (old) or "intel" (new)?

> My conclusion is: there must be some magic in the way
> s2disk/pm-suspend handles the video card... but what's that? Do you
> have some hints?

Not necessarily. It might be an issue of interaction between the kernel
and the BIOS which makes s2ram only work after the resume routines of
s2disk have run once.

It might be an issue of "shutdown" vs. "platform" mode, etc.
Generally it looks like a kernel problem, not a pm-utils problem.

> PS is posting allowed for suscribers only?

I don't think so ;-)
-- 
Stefan Seyfried
R&D Team Mobile Devices            |              "Any ideas, John?"
SUSE LINUX Products GmbH, Nürnberg | "Well, surrounding them's out."

This footer brought to you by insane German lawmakers:
SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)


More information about the Pm-utils mailing list