Tente pesquisar se existe algum comando a ser inserido no arquivo de script chamado 10_grub-common da pasta /etc/pm/sleep.d responsável pela retomada do sistema após uma hibernação/suspensão. Tive que editar este arquivo recentemente para incluir uma linha de comando de refresco de conexão de rede, pois estranhamente a rede não restabelecia a conexão e eu ficava sem internet. Depois que fiz a alteração, a rede restabelece sempre automaticamente. Pesquise por termos no Google do tipo: black screen after hibernate (Ou suspend) ubuntu sleep.d... Algo assim.