Muitos problemas de retomada gráfica podem ser resolvidos com a suspensão / retomada do console virtual, para que, após a retomada, uma "atualização" seja forçada pelos drivers gráficos.
Verifique se o sistema suspende corretamente a partir de um console virtual:
mudar para um console virtual com CtrlAltF1
entre com seu usuário e senha
suspender o sistema (usando o conjunto de teclas suspender para o seu sistema ou emitindo o comando sudo /usr/sbin/pm-suspend
)
resume -> você deve ter um prompt de trabalho (exatamente as mesmas telas de antes), caso contrário, consulte FAIL
alterne para o console gráfico com CtrlAltF7
se estiver tudo bem, problema resolvido! Você pode seguir as instruções abaixo (desta resposta) para tornar a troca automática; caso contrário, consulte FAIL
Se algo ainda estiver errado ...
FAIL: Então o problema é outro - eu não tenho esse laptop, então não posso ajudar muito mais. Talvez o estudo do conteúdo do arquivo /var/log/pm-suspend.log
possa esclarecer um pouco.
Como fazer a troca automática
editar / criar o arquivo
gksudo gedit /etc/pm/sleep.d/01_switchvt
Coloque este conteúdo nele:
#!/bin/sh
# Switch to a VC before suspending and back after resume
case "$1" in
resume|thaw)
chvt 7
;;
suspend|hibernate)
chvt 1
;;
esac
salvar e sair
torne-o executável:
sudo chmod 755 /etc/pm/sleep.d/01_switchvt
Observe na etapa 2, a maioria das instalações precisará do comando chvt 7
--- é o mesmo que pressionar ctrl- alt- F7para voltar à tela gráfica. Se você precisar de outra combinação de teclas, altere o "7" de acordo.