How can I enable automatic resume on lid open?
Have you seen this post? It looks like the method worked for one guy but not the other, so its not a guaranteed fix, but its worth a shot. : )
Here's a brief summary:
You can check whether the Lid open event is configured to wake up your OS by executing
cat /proc/acpi/wakeup
. If the status of LID or LID0 is disabled you can try enabling it by executingsudo -s echo "LID" > /proc/acpi/wakeup
This will set the status to enabled, and executing the commands again will set it back to disabled.
This needs to be supported by hardware through a sensor for the lid-open event. Unless your hardware supports it, there would be "no-one" who will get notified of the "lid-open" event, and wake your laptop.