Esta solução funciona para mim. Ubuntu 16.04, laptop Asus.
Open Applications -> System Tools -> Administration -> NVIDIA X Server Settings
Choose PRIME Profiles and then click Intel (Power Saving Mode)
Meu laptop é asus vivobook X556UQ. Eu integrei placa de vídeo intel e nvidia geforce 940mx.
Depois de instalar nvidia drivers e nvidia x server eu tenho tela preta quando eu acordar laptop depois de suspender eu recebo um erro estranho.
A tela é totalmente preta, exceto por uma linha de código:
[ 44.351019] rtc_cmos 00:01: Alarms can be up to one month in the future
A única solução é pressionar o botão de energia física até que a máquina desligue.
Esta solução funciona para mim. Ubuntu 16.04, laptop Asus.
Open Applications -> System Tools -> Administration -> NVIDIA X Server Settings
Choose PRIME Profiles and then click Intel (Power Saving Mode)
Eu encontrei o mesmo problema, embora eu esteja usando o Ubuntu 18.04. No meu caso, resolvi o problema mudando do Gnome para o Gnome Wayland. Eu não sei exatamente porque, mas isso não se tornou mais um problema. Você pode considerar tentar.
Outra opção é alterar a configuração principal da Nvidia para a Intel. Você pode facilmente fazer isso digitando
sudo prime-select intel
no terminal.
Se você estiver usando os drivers nvidia, leia este post: SUSPEND, RESUMING e WAKEUP com nvidia370.28 . Ele informa como configurar seu driver para funcionar de forma adequada ao acordar do modo de hibernação e suspender.
Se você tiver algum problema com o loop na tela de login, ubuntu travou no loop de login após os drivers nvidia