Na verdade, existe um bug que você pode encontrar no Launchpad.net
A melhor coisa é que há também um patch através do qual você pode resolver esse problema.
Siga estas etapas e espere que também funcione para você:
Abra o terminal e execute estas etapas:
1 - Backup de configurações antigas
sudo cp /etc/default/grub /etc/default/grub_back
2 - Abra o arquivo para editar
sudo gedit /etc/default/grub
3 - Substitua a linha
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
para a linha:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
4 - Salve o arquivo Ctrl + S e feche Ctrl + Q
Observação: a próxima linha da linha mencionada acima deve ser GRUB_CMDLINE_LINUX="" não GRUB_CMDLINE_LINUX="acpi_osi = Linux"
5 - Agora execute o seguinte comando para atualizar o grub
sudo update-grub
Reinicie o sistema uma vez.
Nota: Se você tiver problemas de brilho também, o método acima não corrige, então você pode testar adicionando essas linhas no lugar que mencionei acima.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
ou
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor pcie_aspm=force"
ou
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
ou
GRUB_CMDLINE_LINUX_DEFAULT="pcie_aspm=force"
ou
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
Nota: Você tem que fazer um sudo update-grub e um sistema reiniciar toda vez que você alterar o arquivo grub
Sistema diferente precisaria de opções diferentes, se alguma das opções funcionasse, eu solicito mencionar isso no comentário.
6 - Editar / criar o arquivo
gksudo gedit /etc/pm/sleep.d/01_switchvt
7 - copie e cole este código e salve
#!/bin/sh
# Switch to a VC before suspending and back after resume
case "$1" in
resume|thaw)
chvt 7
;;
suspend|hibernate)
chvt 1
;;
esac
8 - torne-o executável:
chmod 755 /etc/pm/sleep.d/01_switchvt