11.10 não restaura aplicativos abertos no modo de hibernação, funciona como desligamento

1

Eu notei que meu 11.10 não hiberna. Quando eu hibernar e iniciar o PC, ele não restaura todos os meus aplicativos abertos, etc. É como um desligamento ... por que isso acontece?

UPDATE

  • Saída do gsettings link
  • Usando uma vanilla Ubuntu Desktop 11.10 instalada ontem (não mais do CD alternativo, mas o problema ainda persiste)
  • Eu não vejo nenhuma opção na BIOS para S1, S3 ou ACPI, eles estão escondidos em algum lugar? Estou usando o ASUS H67 Evo, entrei no modo Avançado do BIOS, ainda não vejo essas coisas
  • ps-*.log arquivos: link
  • Entrada do GRUB: link
por Jiew Meng 01.11.2011 / 23:44

3 respostas

2

Você não deu muita informação, então vamos começar com o básico, eu acho.

Verifique se a sua partição swap é pelo menos tão grande quanto a quantidade de RAM que você tem.

Verifique se há alguma mensagem óbvia em / var / log / pm- *

Assegure-se de que sua configuração do grub tenha resume=/dev/sdX , onde sdX corresponde à sua partição swap. (ou resume=UUID=x talvez)

EDIT: hm só tive um pequeno teste eu mesmo e resume= pode não ser necessário (mais). Se você seguir as instruções nesta página, funcionará: link

ou seja:

sudo -s
echo platform > /sys/power/disk
echo disk > /sys/power/state

O sistema deve iniciar imediatamente o processo após o segundo eco.

    
por Caesium 26.11.2011 / 04:08
1

Se você estiver usando o ecryptfs, esse é um comportamento esperado.

link

Quando você opta por ativar a criptografia do diretório pessoal, o ubuntu também configura seu espaço de troca para ser criptografado para segurança adicional. A chave criptográfica usada para a troca é aleatória, portanto, após uma hibernação, não é possível restaurar a sessão (que é salva na partição de troca).

Provavelmente, a melhor solução para você (se você não for paranóico) é desabilitar a criptografia de troca para poder usar a hibernação corretamente:

link

    
por Giovanni Toraldo 27.11.2011 / 09:47
1

Eu estou no Ubuntu 11.10 e o que resolveu o problema de hibernação que você descreveu foi colocar resume=/dev/sda2 em / etc / default / grub no final da variável GRUB_CMDLINE_LINUX_DEFAULT, então eu tenho uma linha como esta:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux pcie_aspm=force resume=/dev/sda2"

depois disso eu fiz: sudo update-grub2

PS: certifique-se de que sua partição swap tenha tamanho suficiente para acomodar sua RAM

PS2: verifique se o seu UUID de troca está correto em / etc / fstab (use blkid para descobri-lo)

    
por Fernando Fabreti 02.05.2012 / 16:22