Error de reanudación de Ubuntu 14.04 después de suspender

16

Recientemente actualicé mi Ubuntu de 12.04 a 14.04 en mi computadora portátil Toshiba Satellite de arranque dual (Windows 7). Después de la actualización, cada vez que la computadora portátil se suspende por algún tiempo, no se reanuda. Cuando trato de reanudar la computadora portátil, seleccionando Ubuntu desde el cargador Grub, la pantalla de inicio de sesión aparece por un momento se oscurece y continúa un par de veces y luego vuelve a "Suspender". Tengo que arrancar el sistema para ingresar a Ubuntu. A continuación, adjunto las primeras líneas del informe de bloqueo:

ProblemType: KernelOops
Annotation: This occured during a previous hibernate and prevented it from resuming properly.
Architecture: i386
Date: Wed Apr 30 10:57:56 2014
DistroRelease: Ubuntu 14.04
ExecutablePath: /usr/share/apport/apportcheckresume
ExecutableTimestamp: 1397576330
Failure: hibernate/resume
InterpreterPath: /usr/bin/python3.4
Package: linux-image-3.13.0-24-generic
ProcCmdline: /usr/bin/python3 /usr/share/apport/apportcheckresume
ProcCwd: /
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
.....
thethakuri
fuente
Este también es un problema persistente para mí
labnut
@labnut, intente cambiar a tty1 Ctrl + Alt + F1, luego `sudo pm-hibernate", inicie nuevamente, cuando esté listo, vea si puede volver a GUI tty7 Ctrl + Alt + F7
user.dz
aaarah! el mensaje de error dice "Error: hibernar / reanudar" El título de esta pregunta implica que se trata de un error de suspensión. Suspender e hibernar son dos cosas totalmente diferentes. Problemas diferentes, causas raíz diferentes. Probablemente sea mejor crear títulos precisos. (En mi caso, tengo un problema de suspensión, no un problema de hibernación ... Esta publicación aparece en la parte superior de la búsqueda de google y no está relacionada en absoluto con fallas de suspensión.)
zipzit

Respuestas:

2

La solución funcionó para mí (copiada de mis manuales personales sin modificación). Tengo Lenovo T530 con Ubuntu 14.04; núcleo de la línea principal 3.14.9; Paquete nvidia-331-actualizaciones instalado (331.38-0ubuntu7).

=> suspender / reanudar me funciona bastante bien. => Estaba resolviendo también el problema con el curriculum vitae después de la hibernación, y la solución: ¡expulsar la tarjeta SD de la computadora portátil! : - |

Mis comentarios que me funcionaron (hace unos meses):

suspendResume_WORKING() {
# WIFI solution
# 1.) sudo vi /etc/pm/config.d/modules
# 2.) Replace SUSPEND_MODULES with this line:
#         SUSPEND_MODULES="$SUSPEND_MODULES uhci_hd button ehci_hd iwlwifi"

# SD card solution:
# 3.) Copy file from https://github.com/wschaub/T530-    settings/blob/master/pm/sleep.d/unmount_sdcard
#     to /etc/pm/sleep.d/unmount_sdcard
# 4.) chmod +x /etc/pm/sleep.d/unmount_sdcard

# ACPI solution:
# 5.) Replace lines in /etc/default/grub
#     GRUB_CMDLINE_LINUX_DEFAULT="noquiet nosplash acpi_osi=Linux acpi_backlight=vendor acpi_sleep=s4_nohwsig loop.max_part=63 loop.max_loop=64"
#     GRUB_CMDLINE_LINUX=""


# X.) sudo update-initramfs -u
# X+1.) sync; sudo reboot

}
Rostislav Stribrny
fuente
También tuve el mismo problema en mi Thinkpad T530. Mientras se carga, en Enter-> F1-> Config -> Display -> Intel video adapterlugar de Discrete video adapterresolver el problema para mí.
ademin
: thumbs_up: la solución ACPI me ayudó con mi laptop Lenovo z50-70, no se despertó después de la suspensión. Ahora todo parece estar bien!
kishie
Voté en contra porque no hay información sobre cómo aplicar esta solución. ¿Dónde está la función suspendResume_WORKING()? ¿Por qué funciona esta solución? ¿Qué estás haciendo realmente cuando copias / pegas esto?
Stewart
1

Tuve un problema similar. Logré que hibernar volviera a funcionar cambiando el controlador de la tarjeta gráfica. Bajo controladores adicionales tengo lo siguiente:

  1. Controlador binario NVIDIA 331.113: causa el error anterior
  2. Controlador binario heredado de NVIDIA 304.125: hibernate funciona con esto
  3. Controlador de pantalla Nouveau - - hibernate funciona con esto, pero obtendría otros errores no relacionados con hibernate

A continuación se muestra un fragmento de mi registro de bloqueo.

Tipo de problema: KernelOops Anotación: Esto ocurrió durante una hibernación previa y evitó que se reanudara correctamente. Arquitectura: amd64 Fecha: lunes 5 de enero 09:20:38 2015 DistroRelease: Ubuntu 14.04 ExecutablePath: / usr / share / apport / apportcheckresume ExecutableTimestamp: 1414700591 Fallo: hibernate / resume InterpreterPath: /usr/bin/python3.4 Paquete: linux- image-3.13.0-43-generic 3.13.0-43.72

kds
fuente
0

Sé que llevo un año tarde en responder, pero he estado luchando contra este problema por un tiempo y finalmente encontré una solución que me funciona.

Vino de aquí: http://geekdevs.com/2010/04/solved-unable-to-enumerate-usb-device-disabling-ehci_hcd/#more-377

Primer uso

ls /sys/bus/pci/drivers/ehci-pci

Debe haber un archivo con formato 0000: 00: xx.x. Toma nota de ello.

Luego modifique /etc/rc.local, agregando esta línea después del shebang (la primera línea):

echo -n 0000:00:xx.x | sudo tee -a /sys/bus/pci/drivers/ehci-pci/unbind

Rellenar el xx.x con el nombre de su archivo. Para mí fue 0000: 00: 1d.0

Debería funcionar al reiniciar, o puede ingresar esa línea en la terminal para una reparación inmediata.

Buena suerte a quien lo necesite. Sé que lo hice

xanxerus
fuente
1
¿Por qué funciona esto? ¿Qué es lo que hace?
Stewart
0

Este es un error conocido en el kernel de Linux de al menos 4.2 - 4.4. En realidad, la falla de reanudar puede significar que la pantalla está oscura pero el sistema puede estar encendido; escribir correctamente el inicio de sesión puede generar un inicio de sesión exitoso y una visualización brillante Sin embargo, no siempre. Puede resolver el caso actualizando a Linux Kernel 4.6. Por favor, vea un caso similar en Lenovo Thinkpad B51 aquí , pero el caso es universal para todos los Linux 4.2-4.4, es decir, también para su sistema. Es fácil y sencillo actualizar afortunadamente a Linux kernel 4.6 desde 4.4, ver aquí . También puede ser posible desde 4.2. Sin embargo, haría una nueva instalación de 16.04 ahora y actualizaría allí de 4.4 a 4.6.

Ubuntu: 14.04 y 16.04
Linux kenel: 4.2 - 4.4
Hardware: Lenovo Thinkpad B51, Lenovo Thinkpad G50-30, Macbook Air 2013-mid, ...

Léo Léopold Hertz 준영
fuente