
Ubuntu 11.10 Thinkpad T61p com 120 GB de espaço livre em disco e 2 GB de memória.
Recebi esta mensagem de erro ao tentar ativar o modo de hibernação. Memória livre insuficiente Erro 12 - criando imagem de hibernação
Isso é um bug ou o que posso fazer para que a hibernação e o modo de suspensão funcionem corretamente?
Editar:
total de buffers compartilhados livres usados armazenados em cache Memória: 1996 1450 545 0 139 359 -/+ buffers/cache: 951 1044 Troca: 2027 0 2027
Responder1
Você instalou sem uma partição swap? IIRC não salva em uma partição em uso - portanto, o espaço livre não importa. Verifique o uso do espaço de troca:
aking1012@devlaptop:~$ grátis -m total de buffers compartilhados livres usados armazenados em cache Memória: 3931 1923 2007 0 154 916 -/+ buffers/cache: 852 3078 Troca: 4059 0 4059
A troca gratuita deve ser> total de Mem para que a hibernação funcione.
A melhor prática é duplicar a RAM como troca. Posso tentar isso primeiro (eu sei, não fui eu). Mas então, eu não uso o modo de hibernação nesta caixa, então...
Então, se não funcionar, registre um relatório de bug comoesse.
Responder2
Ubuntu 12.04
Para fazer a configuração
eco 0 > /sys/power/image_size
persistente, você precisa de um script.
sudo touch /usr/lib/pm-utils/sleep.d/100_owner_actions
sudo chmod +x /usr/lib/pm-utils/sleep.d/100_owner_actions
sudo nano /usr/lib/pm-utils/sleep.d/100_owner_actions
Coloque o seguinte código no novo arquivo 100_owner_actions:
#!/bin/sh ## ## 100_owner_actions ## caso $ 1 em suspender) ## COMANDOS QUE VOCÊ DESEJA EXECUTAR ANTES DE SUSPENDER #COMMAND1 ;; retomar) ## COMANDOS QUE VOCÊ DESEJA EXECUTAR APÓS RETOMAR ;; hibernar) ## COMANDOS QUE VOCÊ DESEJA EXECUTAR ANTES DA HIBERNAÇÃO #COMMAND3 eco 0 > /sys/power/image_size ;; descongelamento) ## COMANDOS QUE VOCÊ DESEJA EXECUTAR APÓS RETOMAR DA SUSPENSA PARA O DISCO #COMMAND4 ;; esac
Responder3
Meu sistema hibernou em aproximadamente 50% das tentativas:
Memória Total: 6053820 kB MemFree: 5016480 kB Buffers: 29.744 kB Em cache: 277564 kB SwapCached: 203.160 KB Ativo: 323360 KB Inativo: 571640 kB Ativo (anon): 249.700 kB Inativo (anon): 382724 kB Ativo (arquivo): 73660 kB Inativo (arquivo): 188916 kB Inevitável: 32 kB Mlocked: 32 kB Total alto: 5236572 kB Alto Gratuito: 4335756 kB Total Baixo: 817248 kB Baixo Gratuito: 680724 kB Total de troca: 7811068 kB Troca grátis: 7312116 kB
Parece que definir o tamanho da imagem como 0 resolveu meu problema:
eco 0 > /sys/power/image_size
Eu acho que deveria escrever a menor imagem possível.
Responder4
Acho que esse problema existe quando a partição Swap é muito pequena.
Tente aumentá-lo com, por exemplo, GParted. O dobro do tamanho da sua RAM deve ser suficiente.
Após esta etapa você pode ter problemas com o UUID da partição Swap. Se você notar erros durante a inicialização sobre partição ausente, você terá que editar /etc/fstab . Pergunte se você precisará de mais informações.