La computadora portátil se reinicia en lugar de reanudarse desde la suspensión del sistema cuando funciona con batería (la suspensión con alimentación de CA funciona)

La computadora portátil se reinicia en lugar de reanudarse desde la suspensión del sistema cuando funciona con batería (la suspensión con alimentación de CA funciona)

Después de algunas actualizaciones del kernel, mi computadora portátil ya no funciona si no está conectada a una fuente de energía. Si conecto el aire acondicionado y luego lo suspendo, se reanudará.

Pensé que esto estaba relacionado con TLP y la administración de energía, pero incluso deshabilitar TLP no hace que se reanude con batería. En el diario solo veo:

Jun 23 08:19:01 miki-laptop systemd-logind[395]: Lid closed.
Jun 23 08:19:14 miki-laptop systemd-logind[395]: Suspending...
Jun 23 08:19:15 miki-laptop systemd[1]: Starting Lock X session using xlock...
Jun 23 08:19:15 miki-laptop systemd[1]: Starting TLP suspend/resume...
Jun 23 08:19:15 miki-laptop systemd[1]: Started TLP suspend/resume.
Jun 23 08:19:15 miki-laptop lock.sh[1107]: real        0m0.730s
Jun 23 08:19:15 miki-laptop lock.sh[1107]: user        0m0.690s
Jun 23 08:19:15 miki-laptop lock.sh[1107]: sys        0m0.017s
Jun 23 08:19:16 miki-laptop lock.sh[1107]: real        0m0.915s
Jun 23 08:19:16 miki-laptop lock.sh[1107]: user        0m0.857s
Jun 23 08:19:16 miki-laptop lock.sh[1107]: sys        0m0.030s
Jun 23 08:19:17 miki-laptop lock.sh[1107]: real        0m0.681s
Jun 23 08:19:17 miki-laptop lock.sh[1107]: user        0m0.767s
Jun 23 08:19:17 miki-laptop lock.sh[1107]: sys        0m0.010s
Jun 23 08:19:17 miki-laptop systemd[1]: Started Lock X session using xlock.
Jun 23 08:19:17 miki-laptop systemd[1]: Reached target Sleep.
Jun 23 08:19:17 miki-laptop systemd[1]: Starting Suspend...
-- Reboot --

El reinicio es cuando retomo, así que no sé muy bien si el problema está en la suspensión o en el currículum. Mi laptop es una Asus UX305UA, y el problema es muy similar a esta otra pregunta: Asus UX303UA se reinicia en lugar de reanudarse desde la suspensión (ubuntu 15.10)

Respuesta1

Al buscar en las opciones del BIOS, encontré "Wake on lid open". Incluso si dice "Habilitado", no siempre funciona.

Descubrí que cuando actualizo el kernel, tengo que ir al BIOS, seleccionar "Desactivado", reiniciar, volver al BIOS y seleccionar "Activado".

Sorprendentemente, con este proceso la computadora portátil también se reactiva de la suspensión de la batería.

Respuesta2

Tuve un problema similar. Todo estaba bien, pero de repente, cuando suspendí mi computadora portátil (compra cerrando la tapa o mediante el menú), iba al modo de suspensión con el LED parpadeando, pero cuando desperté la computadora portátil, se reinició cuando estaba apagada.

Laptop ASUS ZenBook UX305

Linux 4.13.0-38-generic #43~16.04.1-Ubuntu SMP x86_64

Intenté muchas cosas y no obtuve resultados, pero una vez cambio a TTY1 con Ctrl+Alt+F1, inicié sesión y salí. Después de eso vuelve a funcionar.

También configuré la siguiente configuración en " sudo vim /etc/default/grub":

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_sleep=nonvs intel_pstate=disable"

pero no funcionaba antes de TTY1.

Las cosas que estaban cambiando antes del problema eran:

  • Olvidé mi cargador y usé un cargador diferente, el original es de 19 voltios pero el que usé era de 20 voltios.
  • Una vez, la computadora portátil se bloqueó durante el proceso de suspensión, así que reinicié por completo presionando y manteniendo presionado el botón de encendido.
  • Recientemente, actualicé el sistema con "Software Updater"

Pensé que podría ayudar a alguien.

Respuesta3

En realidad, es un error del kernel; consulte Kernel Bugtracker aquí: https://bugzilla.kernel.org/show_bug.cgi?id=108801

Respuesta4

Tuve el mismo problema con mi UX305. El problema parece ser un problema del BIOS de ASUS, no un error del kernel. El problema aparece en Linux y en Windows. Por el momento no hay ninguna BIOS fija disponible. Pero la "solución"/solución alternativa es apagar el UX305 (no reiniciar, solo un apagado limpio y luego un nuevo inicio). Después de eso, la reanudación funcionará correctamente.

información relacionada