Meu Ubuntu não hiberna

0

Minha instalação do Ubuntu 13.10 não hiberna, não importa o que eu faça. Embora eu tenha Tuxonice e espaço de swap suficiente para cobrir a RAM real, ainda não funciona.

O problema é específico para o Ubuntu ou para a máquina? Se é o primeiro, eu tentaria instalar um dist diferente do Linux, caso contrário eu desistiria.

Atualização: Controlador compatível com VGA: Processador Intel Core Core Integrated Processor Graphics (rev 18) (prog-if 00 [controlador VGA])

Eu tenho 50% de RAM livre.

Não há problema em suspender a máquina.

Eu tentei todas as dicas do link .

    
por Quora Feans 29.12.2013 / 14:38

1 resposta

4

Tente colocar isso em um script:

#!/bin/bash

sync
echo shutdown > /sys/power/disk
echo disk > /sys/power/state

e execute-o como root ( su root , para o qual você precisa de uma senha root, você também poderá usar sudo -i com sua própria senha). Eu observei com, por exemplo, o KDE, que as várias opções de desligamento não funcionam para mim como um usuário sem privilégios.

Se isso não funcionar, provavelmente há algo errado com o (s) módulo (s) ACPI do kernel em relação ao seu hardware.

Note, no entanto, que você também precisa de RAM suficiente para criar a imagem de hibernação, e não apenas trocar. Caso contrário, você irá falhar com um erro "não há memória livre". Se isso acontecer, tente adicionar:

echo 0 > /sys/power/image_size

Para o topo desse script. Para ver o tamanho atual da imagem, use cat /sys/power/image_size . Este é o tamanho máximo da imagem, mas se for definido como zero, será o menor possível (presumivelmente, o kernel opta por minimizar a compactação, por isso prefere imagens maiores, se permitido).

Para verificar quais estados de suspensão estão disponíveis em seu hardware:

cat /sys/power/state

Você deverá ver uma pequena lista incluindo pelo menos standby mem disk . A documentação para este material está em [kernel src]/Documentation/ABI/testing/sysfs-power .

    
por 29.12.2013 / 14:48

Tags