Estou lutando com o suspend-to-ram no meu Acer Aspire V3 772G com o Gentoo. Minha configuração:
1) Funciona no Windows 7 e Linux LiveCD (Ubuntu 13.10). Portanto, o hardware é bom e não é um problema geral do Linux, a causa deve estar na minha instalação do Gentoo
2) No Gentoo ele falha tanto no console quanto no X (tela preta após o reinício). Para depurar, tentei o seguinte:
dmesg > dmesg_before.ker; echo mem > /sys/power/state; dmesg > dmesg_after.ker
Os resultados: dmesg_before.ker / dmesg_after.ker
Como o dmesg_after.ker foi criado, posso suspeitar que o currículo do BIOS funciona bem, mas o driver de gráficos (i915) é o problema.
3) Eu queria saber se funcionaria sem o driver i915. Desde que foi construído no kernel, eu recompilei o kernel com o driver construído como um módulo ( novo .config ) e:
dmesg > dmesg_before.mod; echo mem > /sys/power/state; dmesg > dmesg_after.mod
Surpreendentemente, a suspensão falhou na mensagem "Suspending console (s)". Foi com o módulo i915 carregado e descarregado. Aqui está dmesg_before.mod .
4) Eu também tentei outras versões de kernel (3.10.17, 3.12.0) e o mais novo pacote unstable xf86-video-intel, mas sem sorte, os mesmos resultados.
Eu sinto que isso é algo trivial, como algum parâmetro do kernel ou um pacote faltando, mas não sei como depurá-lo ainda mais. Alguma dica?
EDIT : na verdade, eu pude digitar touch TEST; reboot
cegamente após o currículo. Isso significa que o currículo é de fato bem-sucedido, o único problema é que a tela permanece desligada.