suspend/resume scripts cause "Your computer failed to suspend" on resume.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
acpi-support (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: acpi-support
Two things:
/etc/acpi/
refers to acpi_sbs instead of sbs, causing error output that makes the hal suspend call fail.
/etc/acpi/
Assumes all interfaces that are reported 'up' with ifconfig will be sanely dealt with by ifdown/ifup (none of my interfaces are in /etc/. If I redirect stdout and stderr of the ifdown/ifup calls, hal doesn't report failure.
The sort of output that comes out of ifdown and ifup that makes hal think suspend failed:
ifdown: interface eth0 not configured
Ignoring unknown interface eth0=eth0.
I don't know what the intelligent fix for these two scripts is.
Might have been hasty... Can't tell if this would cause that problem, but nevertheless, the scripts have a problem.