Suspend not working on Ubuntu 16.04 for Dell 3537

19th July update: It seems like this bug was fixed upstream using kernel version 4.4.0-28-generic. I since migrated to ArchLinux, so this still needs to be tested, but there are people saying that it works with this kernel version on the launchpad bug.

Original post: It's seems that it is a 4.4.0 kernel bug, installing 4.4.8 solves the problem. You can either wait for a 4.4.0 kernel fix, or install the 4.4.8 kernel.

I recommand waiting for 4.4.0 fix, but i installed 4.4.8 and i've seen no problem whatsoever.

Execute following commands in order to install 4.4.8 kernel:

On 32-bit

Download

cd /tmp
$ wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408_4.4.8-040408.201604200335_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408-generic_4.4.8-040408.201604200335_i386.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-image-4.4.8-040408-generic_4.4.8-040408.201604200335_i386.deb

Install

sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb

On 64-bit

cd /tmp
wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408_4.4.8-040408.201604200335_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-image-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb

Install

sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb

Source : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1574125

I'll accept this answer in a few days if no better option shows up.