Bug 113812

Summary: APM resume fails on Toshiba Portege 3480
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Harald Koenig <koenig>
Component: KernelAssignee: Forgotten User ZhJd0F0L3x <forgotten_ZhJd0F0L3x>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: kukuk
Version: Beta 3   
Target Milestone: ---   
Hardware: i586   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: LUT dumps
10.0 SR1B = 0x18
LUT dump
LUT dump

Description Harald Koenig 2005-08-29 11:46:06 UTC
APM suspend to ram doesn't work anymore *never has been a problem up to 9.3).
suspend works, but the system dies at resume.  suspend/resume from
text mode console vc1 doesn't work either.

text mode shows up but still is garbled. CAPS_LOCK key does't work (no LED)
but ALT-SYSRQ is still working.

I've tried acpi suspend to (never tried before! ACPI was claimed to be broken
on this very old ontebook) and it didn't work either.
Comment 1 Thorsten Kukuk 2005-08-29 11:52:21 UTC
Do you use the savagefb kernel module?
Does removing this module helps?
Comment 2 Forgotten User ZhJd0F0L3x 2005-08-29 13:23:45 UTC
yes, probably a duplicate of bug #113607
Comment 3 Harald Koenig 2005-09-01 16:45:14 UTC
Created attachment 48491 [details]
LUT dumps
Comment 4 Harald Koenig 2005-09-01 16:45:57 UTC
Created attachment 48492 [details]
10.0 SR1B = 0x18
Comment 5 Harald Koenig 2005-09-01 16:46:22 UTC
Created attachment 48493 [details]
LUT dump
Comment 6 Harald Koenig 2005-09-01 16:46:41 UTC
Created attachment 48494 [details]
LUT dump
Comment 7 Harald Koenig 2005-09-01 16:52:56 UTC
(In reply to comment #3)
> Created an attachment (id=48491) [edit]
> LUT dumps

sorry for those 4 attachments, they should have gone to bug #113810
which I just replied to.  no idea how I managed to change the big id underneath :-(
Comment 8 Harald Koenig 2005-09-01 16:55:54 UTC
(In reply to comment #1)
> Do you use the savagefb kernel module?
> Does removing this module helps?

sorry for the delay!

pasting my mail reply from 29 Aug 2005 14:25:36....
did I mention that I hate bugzilla ?? :-((

correct.  I just found report #113296 and wrote a comment there:

renaming the savagefb and rebooting fixed my APM problem.
now resume after "apm -s" works again.  thanks!!

but why does this module get loaded at all ??  I'm booting with
"vga=normal" because I'd like to stay with 80x25 plain text mode...
Comment 9 Forgotten User ZhJd0F0L3x 2005-09-01 18:24:14 UTC
bug #113607 is a bug - these modules should not be loaded (they also should not
kill suspend, but this is another story).

BTW i'd recommend using
 "powersave -m" (APM Standby)
 "powersave -u" (APM Suspend)
 "powersave -U" (swsusp suspend to disk)
over "apm -s" and friends. Those should work (they just trigger an event in the
kernel which in turn triggers powersaved) but this is mostly untested.

*** This bug has been marked as a duplicate of 113607 ***
Comment 10 Harald Koenig 2005-09-01 19:13:48 UTC
(In reply to comment #9)

> BTW i'd recommend using
>  "powersave -m" (APM Standby)
>  "powersave -u" (APM Suspend)
>  "powersave -U" (swsusp suspend to disk)
> over "apm -s" and friends. Those should work (they just trigger an event in the
> kernel which in turn triggers powersaved) but this is mostly untested.

since using ACPI, I can't use "apm -s" anymore:

        harald:~ # apm -s
        No APM support in kernel

I've seen your recommendation before, but how can/shall apm work with ACPI
enabled (and thus APM disabled) ?

up to 9.3 I only could use APM -- ACPI didn't work.  so I had no choice,
I only could use APM and "apm -s"...


thanks!
Comment 11 Forgotten User ZhJd0F0L3x 2005-09-01 19:20:53 UTC
powersave always worked with APM and ACPI. Thats the whole purpose of powersaved
- giving a unified solution / frontendd.