Como fazer o netbook do Lenovo Ideapad S10-3s hibernar?

1

Meu Lenovo Ideapad S10-3s, que está usando o Ubuntu 12.04 LTS, não hiberna. A mensagem de erro mostrada é PM: Not enough free swap , embora minha troca seja em torno de 3GB e minha RAM em torno de 1GB.

Como posso fazer isso em hibernação? Eu já tentei fazer isso Como ativar a hibernação? para ativar minha hibernação.

Atualizar

Esta é a captura de tela depois que eu usei o comando swapon -s sugerido na resposta do neon_overload:

2ªatualização

Euresolviesseproblemainstalandoozramswap-enablerapartirde:

link

ou

link

Depois que eu instalei o zramswap-installer e reiniciei meu netbook, ele pode hibernar.

A captura de tela de swapon -s após a instalação do zramswap-enabler:

    
por Johan Nathaniel Soedjono 09.05.2012 / 05:03

1 resposta

0

swapon -s exibirá a quantidade de troca que você montou no momento.

É possível que você tenha uma partição swap de 3GB, mas por algum motivo ela não está sendo montada. Ele também lhe dirá se há algo anormal em seu swap uso . Se você continuar a ter problemas, informe-nos a saída deste comando.

A partição swap é montada em /etc/fstab (normalmente).

Outra coisa a ter em mente é que, se você selecionou para criptografar seu diretório pessoal durante a instalação do Ubuntu, sua partição swap também será, por padrão, criptografada. Devido à maneira como isso é feito, não é mais possível hibernar (seria difícil ter criptografia de disco, mas também permitir a hibernação e ainda ser seguro, e o método escolhido pelo Ubuntu de criptografia de diretório inicial não o suporta).

Editar: como visto nos comentários, tornou-se aparente que este usuário tinha swap baseado em zRam (que é como o compcache) e swap baseado em disco, e resolveu seu problema instalando o zramswap-enabler.

    
por thomasrutter 09.05.2012 / 05:14