Não é possível retomar após a suspensão

16

Estou usando o Ubuntu 12.04 & amp; Tudo sobre isso é ótimo, exceto que ele não será retomado após a suspensão. Eu tentei as sugestões listadas neste tópico Todo o sistema congelando depois de pressionar "Suspender" mas nenhum funcionou. Estou usando o Lenovo Y510P. Eu sou novo no Ubuntu, ou unix para esse assunto, então, por favor, deixe-me saber se há mais informações que eu deveria estar postando. Obrigado.

atualização

Eu tentei a sugestão de Dima neste post Como habilitar a hibernação? . A máquina acorda da hibernação, mas imediatamente a tela mostra uma tela como essa

Imaginando se isso é um problema com a placa gráfica ou algo assim.

    
por mindreader 19.03.2014 / 03:22

1 resposta

12

Muitos problemas de currículos gráficos podem ser resolvidos com a suspensão / retomada do console virtual, para que, após o reinício, uma "atualização" seja forçada pelos drivers gráficos.

Verifique se o sistema suspende corretamente a partir de um console virtual:

  1. mude para uma consola virtual com Ctrl Alt F1

  2. faça login com seu usuário e senha

  3. suspenda o sistema (usando a combinação de teclas de suspensão do sistema ou emitindo o comando sudo /usr/sbin/pm-suspend )

  4. currículo - > você deve ter um prompt de trabalho (exatamente as mesmas telas de antes), caso contrário, veja FALHA

  5. mude para a consola gráfica com Ctrl Alt F7

  6. se tudo estiver ok, problema resolvido! Você pode seguir as instruções abaixo (desta resposta) para tornar a troca automática; caso contrário, veja FALHA

Se algo ainda estiver errado ...

FALHA: Então o problema é outro --- eu não tenho esse laptop, então não posso ajudar muito mais. Talvez estudar o conteúdo do arquivo /var/log/pm-suspend.log possa lançar alguma luz.

Como tornar o comutador automático
  1. edite / crie o arquivo

    gksudo gedit /etc/pm/sleep.d/01_switchvt

  2. Coloque este conteúdo:

    #!/bin/sh
    
    # Switch to a VC before suspending and back after resume
    
    case "$1" in
        resume|thaw)
            chvt 7
        ;;
        suspend|hibernate)
            chvt 1
        ;;
    esac
    
  3. salve e saia

  4. torne-o executável:

    sudo chmod 755 /etc/pm/sleep.d/01_switchvt

Aviso na etapa 2, a maioria das instalações precisará do comando chvt 7 --- isso é o mesmo que pressionar ctrl - alt - F7 para voltar para a tela gráfica. Se você precisar de outro combo de teclas, mude o "7" de acordo.

    
por Rmano 19.03.2014 / 15:10