The main difference here is that under upstart we still run pm-suspend with its quirks, while under systemd there are no quirks being run any more. As suspend quirks have supposed to be obsolete for many years and should be fixed properly in drivers/kernel, I add a linux task.
To find out which quirks you need, can you please run
sudo pm-suspend --store-quirks-as-lkw
confirm that this actually still works properly (i. e. leave it suspended for a few minuts), and then attach /var/cache/pm-utils/last_known_working.quirkdb ? Thanks!
The main difference here is that under upstart we still run pm-suspend with its quirks, while under systemd there are no quirks being run any more. As suspend quirks have supposed to be obsolete for many years and should be fixed properly in drivers/kernel, I add a linux task.
To find out which quirks you need, can you please run
sudo pm-suspend --store- quirks- as-lkw
confirm that this actually still works properly (i. e. leave it suspended for a few minuts), and then attach /var/cache/ pm-utils/ last_known_ working. quirkdb ? Thanks!