How to have Ubuntu and other systemd-based Linux lock on lid close instead of suspend.
Although one wouldn’t expect battery life while suspended to depend on OS, the state the CPU is put in can affect battery life dramatically in suspend.
Ubuntu 16.04 has a long-standing NetworkManager bug where on some PCs Wifi doesn’t work upon resuming from suspend. Here are some workarounds and notes.
How to configure UEFI BIOS to stabilize wakeup of PC.