Mi notebook con tarjeta Intel + Nvidia no se puede reanudar después de suspender. Tengo Kubuntu 17.04 instalado con el kernel 4.10.0-19. Estoy usando Intel GPU (el controlador Nvidia ni siquiera está instalado). Este problema también ha existido con 16.10.
Cuando intento reanudar después de suspender, todo se congela en la pantalla de inicio de sesión medio visible. Incluso el teclado no funciona (cuando presiono CapsLock o NumLock, los LED no se iluminan)
Se agradece cualquier ayuda para examinar el tema.
Editar: el registro de suspensión se puede encontrar aquí: https://pastebin.com/Ere0JRwF
Editar: la dmesg | less
salida se puede encontrar aquí: https://pastebin.com/zx3QQYVG
pastebinit /var/log/pm-suspend.log
y luego editar su pregunta para incluir el enlace que genera.sudo PM_DEBUG=true pm-suspend
y eso debería crear el archivo. Tenga en cuenta que esto suspenderá su computadora, por lo que probablemente verá el problema nuevamente. Elpm-suspend.log
archivo de registro debe estar allí cuando reinicie.Respuestas:
Solución: Actualice al kernel 4.13.1.
Estaba luchando con este problema en mi laptop Lenovo G40 desde hace 2 años. Recientemente actualicé al último kernel 4.13.1. El problema se resolvió al 100%. Funciona perfectamente. Probado con Ubuntu 16.04, Ubuntu 17.04, CentOS 7, Fedora 26, Linux Mint 18.2, OpenSuse 42.3. Todos los sistemas operativos funcionan perfectamente con el kernel 4.13.1. Cuando cierro y abro la tapa del portátil, se despierta de la suspensión sin problemas.
ukuu --- Utilidad de actualización del kernel de Ubuntu:
http://www.teejeetech.in/p/ukuu-kernel-upgrade-utility.html
fuente
Como primer paso, para diagnosticar problemas con la suspensión, querrá ver los detalles en el
log-file /var/log/pm-suspend.log
Si el
log-file /var/log/pm-suspend.log
doen no existe, simplemente ejecutesudo PM_DEBUG=true pm-suspend
en una ventana de terminal. NOTA: Esto suspenderá su computadora, por lo que probablemente verá el problema nuevamente, sin embargo, elpm-suspend.log
archivo de registro debería estar allí cuando finalmente reinicie.El archivo debe contener una serie de
declaraciones (junto con mensajes de estado de enlace y otras cosas útiles), seguidas de una serie de
declaraciones.
Sin embargo, en algún punto del camino, uno o más de estos probablemente devolverán un error y en ese punto se suspenderá la suspensión. Es posible que vea una serie de cambios de suspensión revertidos. Para localizar el problema, normalmente solo necesitaría identificar qué llamada de servicio arroja el error.
En este caso, el archivo de registro no parece tener ninguna
[servicename] suspend resume
declaración de servicio , por lo tanto, como siguiente paso, ¿puede suspender el notebook nuevamente e intentar reanudarlo presionando el botón de encendido? Espere un par de minutos y, si no puede reiniciar, reinicie presionando el botón de encendido durante 5 segundos. Cuando reinicie, abra una terminal yrun dmesg | less
. Actualice la pregunta original para incluir la salida dedmesg | less
.También sugeriría verificar que su partición de intercambio esté configurada correctamente y, en particular, que sea al menos tan grande como la RAM instalada. Estas son preguntas frecuentes útiles sobre Swap .
ACTUALIZACIÓN: La salida de lo
dmesg | less
que publicaste incluye la línea:(línea 574 en el archivo) Nuevamente, esto sugiere un problema con la hibernación (suspensión al disco), pero si está seguro de que su problema es realmente suspender (es decir, suspender a RAM), entonces eso no puede ser eso. Tampoco puedo ver ningún problema reportado con sus gráficos Intel / NVIDIA.
fuente