Pantalla negra de Ubuntu 16.04 cuando se despierta de la suspensión

13

Mi computadora muestra una pantalla negra al despertar de suspender / hibernar.

Este problema estaba presente en 14.04, pero se resolvió cuando cambié a un controlador propietario (NVIDIA). Recientemente limpié mi Ubuntu 14.04 LTS e instalé Ubuntu 16.04 LTS (Xenial Xerus), y enfrenté el mismo viejo problema, sin embargo, esta vez no se resolvió cambiando el controlador.

Intenté las correcciones dadas en las siguientes páginas pero fue en vano:

  1. Pantalla en blanco después de suspender / hibernar el 14.04
  2. Pantalla del portátil negra después de suspender
  3. http://ubuntuforums.org/showthread.php?t=2220085
  4. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1283938

Estoy usando una computadora portátil HP Pavilion 15, con tarjeta gráfica NVIDIA GEFORCE.

zorn
fuente
Mi muestra algo de luz pero no responde. Problema similar para Asus R558U. Nvidia driver.
Satya Prakash el
Estaba buscando la solución para esto. Actualicé a 17.1 pero no hay solución. Ahora, en 17.1, veo que cuando bloqueo la pantalla y se suspende, se puede activar correctamente. Por lo tanto, intente en la versión anterior y en la solución. De lo contrario, fue muy doloroso reiniciar el sistema antes. Ahora, solo bloquee antes de salir de su sistema.
Satya Prakash
Enviar la salida de sudo lshw -C video. ¿Puedes ir a tty1 (ctrl + alt + F1)? Si es así, verifique el resultado de dmesgbuscar mensajes de error en syslogy Xorg.0.logencendido /var/log/.
Pablo Bianchi

Respuestas:

2

Si no tiene suficiente espacio en su partición de intercambio, es posible que aparezca una pantalla en negro cuando despierte su sistema de la hibernación. La pantalla negra solía pasarme, hasta que decidí sacrificar el espacio necesario en el disco duro para Suspender a disco (hibernación).

Su partición de intercambio debe ser al menos tan grande como el tamaño de su RAM.

Esto está cubierto en las Preguntas frecuentes sobre el intercambio oficial de Ubuntu :

Hibernación (suspensión en disco) La función de hibernación (suspensión en disco) escribe el contenido de la RAM en la partición de intercambio antes de apagar la máquina. Por lo tanto, su partición de intercambio debe ser al menos tan grande como su tamaño de RAM. La implementación de hibernación utilizada actualmente en Ubuntu, swsusp , necesita una partición de intercambio o suspensión. No puede usar un archivo de intercambio en un sistema de archivos activo.

Aquí hay una tabla de particiones de intercambio de ejemplo, en relación con el tamaño de RAM, tomada de las Preguntas frecuentes oficiales de intercambio de Ubuntu . Recomiendan una partición de intercambio un poco más grande que su 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

Si no tiene suficiente espacio de intercambio, Suspender a disco no funcionará.

Haga clic en este enlace para aprender cómo aumentar su espacio de intercambio .

SunnyDaze
fuente
Suena plausible, pero mi computadora portátil hiberna y se activa muy bien con 8 GB de RAM y 2 GB de intercambio. Además, el intercambio no es temporal, sino que se usa como una extensión de RAM para la memoria del programa. El intercambio no se debe borrar en hibernación. Mi problema con la pantalla en negro está en otra PC con 32G ram y 4G swap, eso se activa OK, puedo iniciar sesión desde otra PC usando ssh, pero se activa con una pantalla en negro.
Roland