Ubuntu 16.04 Black Screen ao acordar da suspensão

13

Meu computador exibe uma tela preta ao acordar de suspender / hibernar.

Esse problema estava presente no 14.04, mas foi resolvido quando mudei para um driver proprietário (NVIDIA). Limpei recentemente o meu Ubuntu 14.04 LTS e instalei o Ubuntu 16.04 LTS (Xenial Xerus), e enfrentei o mesmo problema antigo, porém desta vez não foi resolvido alterando o driver.

Tentei as correções fornecidas nas páginas a seguir, mas sem sucesso:

  1. Tela em branco após suspender / hibernar em 14.04
  2. Tela do laptop preta após suspender
  3. http://ubuntuforums.org/showthread.php?t=2220085
  4. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1283938

Estou usando um notebook HP Pavilion 15, com placa de vídeo NVIDIA GEFORCE.

zorn
fonte
Meu mostra alguma luz, mas não responde. Problema semelhante para o Asus R558U. Driver Nvidia.
Satya Prakash
Eu estava procurando a solução para isso. Atualizei para 17.1, mas não há solução. Agora, na 17.1, vejo quando bloqueio a tela e ela suspende, e pode ser ativada corretamente. Portanto, tente na versão mais antiga e na solução alternativa. Caso contrário, seria muito doloroso reiniciar o sistema mais cedo. Agora, basta bloquear antes de sair do seu sistema.
precisa saber é o seguinte
Envie a saída de sudo lshw -C video. Você pode ir para tty1 (ctrl + alt + F1)? Nesse caso, verifique a saída de dmesgprocurar mensagens de erro ativadas sysloge Xorg.0.logativadas /var/log/.
Pablo Bianchi

Respostas:

2

Se você não tiver espaço suficiente em sua partição de swap, poderá obter uma tela preta ao despertar o sistema da hibernação. A tela preta costumava acontecer comigo, até que eu decidi sacrificar o espaço necessário no disco rígido para Suspend-to-Disk (hibernação).

Sua partição de swap precisa ter pelo menos o tamanho do seu tamanho de RAM.

Isso é coberto nas Perguntas frequentes sobre a troca oficial do Ubuntu :

Hibernação (suspensão em disco) O recurso de hibernação (suspensão em disco) grava o conteúdo da RAM na partição swap antes de desligar a máquina. Portanto, sua partição de swap deve ter pelo menos o tamanho do seu tamanho de RAM. A implementação de hibernação atualmente usada no Ubuntu, swsusp , precisa de uma partição de troca ou suspensão. Ele não pode usar um arquivo de troca em um sistema de arquivos ativo.

Aqui está uma tabela de partições de troca de exemplo, relativas ao tamanho da RAM, extraídas das FAQs oficiais do Ubuntu Swap . Eles recomendam uma partição swap um pouco maior que a sua RAM.

(last 3 columns denote swap space)

        RAM(MB) No hibernation  With Hibernation  Maximum
         256     256              512               512
         512     512             1024              1024
        1024    1024             2048              2048

        RAM(GB) No hibernation  With Hibernation  Maximum
          1      1                2                   2
          2      1                3                   4
          3      2                5                   6
          4      2                6                   8
          5      2                7                  10
          6      2                8                  12
          8      3               11                  16
         12      3               15                  24
         16      4               20                  32
         24      5               29                  48
         32      6               38                  64
         64      8               72                 128
        128     11              139                 256

Se você não tiver espaço de troca suficiente, o Suspend-to-Disk não funcionará.

Clique neste link para saber como aumentar seu espaço de troca .

SunnyDaze
fonte
Parece plausível, mas meu laptop hiberna e acorda muito bem com 8 GB de RAM e 2 GB de swap. Além disso, swap não é temp, mas é usado como uma extensão do ram para a memória do programa. A troca não deve ser limpa na hibernação. Meu problema de tela preta está em outro PC com 32G de RAM e troca de 4G, que acorda OK, eu consigo entrar em outro PC usando ssh, mas ele acorda com uma tela preta.
Roland