Eu sei que acordar da suspensão é um problema, mas isso parece um bug separado.
Quando eu suspiro o 13.10 no HP Pavillion dv6 (AMD 6770M / fglrx 13.10.10) de x, ele é suspenso normalmente, mas congela ao acordar. Recebo uma tela preta com um cursor congelado.
Mas quando eu suspiro do console com o sudo pm-suspend, ele é ativado normalmente e posso recuperar meu x com Ctrl+ Alt+ F7.
Se eu suspender fechando a tampa sob x, também congela ao acordar. Se eu suspender fechando a tampa no console, ele será ativado no logon x (?) E depois em uma sessão limpa.
ATUALIZAR. Eu verifiquei meu syslog, kern.log e pm-suspend.log, eles parecem mostrar um procedimento de suspensão padrão que é concluído normalmente, seguido por muitas linhas em branco (000s) e, em seguida, procedimento normal de inicialização após uma reinicialização completa. Posso estar errado, mas parece-me pânico do kernel.
Além disso, se eu suspender com o dbus ( como suspender / hibernar da linha de comando? ) Em vez de pm-suspend, o resultado será o mesmo.
Respostas:
Parece que tenho o mesmo problema e, com a ajuda dos seus testes, encontrei uma solução alternativa. Crie um script que alterne para o console antes de suspender e volte após o resumo.
Em um terminal, execute
sudoedit /etc/pm/sleep.d/fglrx-fix
e cole o seguinte script. Depois, torne-o executável executandosudo chmod u+x /etc/pm/sleep.d/fglrx-fix
Roteiro:
fonte
A resposta de Jan funcionou perfeitamente para mim, mas o problema ainda ocorreria no hibernar. Para corrigir isso, modifiquei um pouquinho do script:
fonte