[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Standby/Resume works only during Grub



On Sun, 5 Jun 2005, Frank wrote:

It's very strange if you have an AMD64 laptop which doesn't work with
ACPI.  What model of laptop is it?

It is a Maxdata Eco 4500A, which is a German brand, so not many people know
it, I guess (nice thing about it: ships without Windows if you want :-)).
Well, it's supposed to have full ACPI support, and most of the things do work
(battery status with a few errors once in a while, ac adapter status, thermal
zone, processor frequency scaling, ...). But "Suspend to RAM via ACPI" is
giving me problems, and as far as I have heard, this is quite common?

IIRC you don't exactly have ACPI suspend to ram. under ACPI most of the work is left to the OS. ACPI only support S1 and/or S3 sleep states which turn off some of the hardware while keep power to the memory and some of the peripherals. Peripheral hardware (video, disk, ...) state isn't kept and its the driver's job to reset the hardware back into a sane state.


Other than the known broken suspend /resume with ATI proprietary linux
drivers (issue 218 on the ATI website) I would have thought that every
laptop made in the last couple of years would have reasonable ACPI
support.  For an AMD64-based model I would think it even more likely.

Well, but does reasonable ACPI support also mean that Linux will be able to
use it perfectly? I thought this was one area, where the Linux kernel is
still a bit short?
But maybe I will just have to test and fiddle more, to get it to work.


Some ACPI hardware doesn't implement the ACPI specs and instead conforms to microsoft bugs. This causes some problems with acpi aupport. Other things such as suspend to disk, and partly suspend to ram require a lot of OS support for things that used to happen in the BIOS so not all those things have been implemented yet.

 >> I would suggest you ask some questions on the debian-amd64 lis

Yes, I guess I will give this or the acpi mailing list a try.

Thanks a lot for your help!
Frank






Reply to: