Opened 10 years ago

Closed 7 years ago

#409 closed defect (unknown)

Suspend does not work with ACPI 3.15

Reported by: pmw Owned by: eco
Priority: critical Milestone: Feedback pending
Component: APM Compatibility Driver Version: 3.15
Keywords: Suspend Cc: mozilla@…

Description

This is with ACPI/APM from the ACPI315-09_05_2009.ZIP package.

While I had problems after waking up from suspend (see ticket 388 that still is completely unanswered by you developers!), I now either cannot enter it or the doesn't wake up at all any more or it reboots instead of wakeing up.

I tried with and without the included os2krnl and with IdleState?=C2 or HLT and with SleepState?=S1 or S2 or S3 in ACPID.CFG. Results:

S1: reboots when waking up the computer S2: does nothing

no entries in c:\acpidaemon.log or c:\acpica.log

S3: does never wake up the computer

For your entertainment I attach those two log files zipped up.

As this report has caused me to lose _hours_ of work and a bookmark file with new important entries, I will just dump eCS and move on if again this report goes completely unanswered by the developers.

Attachments (1)

acpi_logs_for_ticket_409.zip (8.0 KB) - added by pmw 10 years ago.
acpica.log and acpidaemon.log

Download all attachments as: .zip

Change History (11)

Changed 10 years ago by pmw

acpica.log and acpidaemon.log

comment:1 follow-up: Changed 10 years ago by pasha

Suspend/resume don't work now. C2 state is absent in your system. With SNAP you have small chances for work suspend/resume at all.

comment:2 in reply to: ↑ 1 ; follow-up: Changed 10 years ago by pmw

Replying to pasha:

With SNAP you have small chances for work suspend/resume at all.

Not sure what that means. It could be either "with SNAP you do have a small chance to get it working" or "with SNAP you have very little chance of it ever working".

If the latter, that would be very bad, because there is no other usable driver around...

comment:3 in reply to: ↑ 2 ; follow-up: Changed 10 years ago by ecsnl

Replying to pmw:

Replying to pasha:

With SNAP you have small chances for work suspend/resume at all.

Not sure what that means. It could be either "with SNAP you do have a small chance to get it working" or "with SNAP you have very little chance of it ever working".

If the latter, that would be very bad, because there is no other usable driver around...

Hello Roderick here from Mensys. To answer your questions. To get S3 sleepstate to work (basically in terms of energy saving, that is basically equal to the old APM BIOS mode) SNAP won't work.

We (that is Mensys) did get in in touch with the company that has taken over SNAP from Scitech software. Right now the only alternative that we can offer is the Panorama driver. I have been using it now for over a year on my T60 (which is my production system). I can even use tools like mplayer etc.

Granted its not as fast as SNAP but I guess for now its what we have. If you turn on the shadow buffer performance is far from bad. The VESA mode SNAP offers is very slow. Infact performance is acceptable. I can also play youtube movies fullscreen. Which does show the performance is not that bad..

For the time being SNAP supports what it supports...

comment:4 in reply to: ↑ 3 ; follow-up: Changed 10 years ago by pmw

Replying to ecsnl:

Hello Roderick here from Mensys. To answer your questions. To get S3 sleepstate to work (basically in terms of energy saving, that is basically equal to the old APM BIOS mode) SNAP won't work.

Roderick, thanks for the clarification. I know of Panorama but that and SNAP VESA mode are just no alternatives. I tried it for a week, but scrolling, switching windows etc. was so slow that I bought another graphics card that was fully supported by SNAP.

But still, it's weird, because with ACPI 3.14 (as available on eCS 2.0 rc6a) suspend worked fine on the same machine with SNAP, I just got a TRAP on wakeup. And with ACPI 3.15pre everything worked except GENMAC. Again with SNAP... Although I am not sure which sleep state was set.

comment:5 in reply to: ↑ 4 Changed 10 years ago by ecsnl

Replying to pmw:

Replying to ecsnl:

Hello Roderick here from Mensys. To answer your questions. To get S3 sleepstate to work (basically in terms of energy saving, that is basically equal to the old APM BIOS mode) SNAP won't work.

Roderick, thanks for the clarification. I know of Panorama but that and SNAP VESA mode are just no alternatives. I tried it for a week, but scrolling, switching windows etc. was so slow that I bought another graphics card that was fully supported by SNAP.

But still, it's weird, because with ACPI 3.14 (as available on eCS 2.0 rc6a) suspend worked fine on the same machine with SNAP, I just got a TRAP on wakeup. And with ACPI 3.15pre everything worked except GENMAC. Again with SNAP... Although I am not sure which sleep state was set.

Peter you just mentioned the problem what I have also seen with SNAP, ACPI and S3 sleepstate! When coming OUT OF sleep is when something with reinit of SNAP does not seem to work. There is some stuff required to get a system to go into suspend state. Thats also not the biggest problems we are having suspend/resume in genereal. Its waking up the system again!

And SNAP has never worked with S3 sleep state. Hence the reason Panorama driver was developed. Next to that is the "shadow buffer" with Panorama enabled (see the screen object)? Second what is the buildlevel of \OS2\GRADD.SYS ?

Roderick

comment:6 Changed 10 years ago by ecsnl

Just as a note. With Panorama suspend/resume also does not work reliable enough. But Pasha is working hard on that.

Roderick

comment:7 Changed 10 years ago by pmw

Thanks for the info, Roderick. If I hear of a version of ACPI for which suspend+resume work again, I will try Panorama once more. For the moment I don't want to mess with the graphics configuration, because that almost the only part of the system that works well.

comment:8 Changed 7 years ago by dazarewicz

  • Keywords Suspend added

comment:9 Changed 7 years ago by dazarewicz

  • Milestone changed from Release version 3.19 to Feedback pending

Please try the current version.

comment:10 Changed 7 years ago by dazarewicz

  • Resolution set to unknown
  • Status changed from new to closed

No response from reporter. Ticket is for an old version.

Note: See TracTickets for help on using tickets.