1 votos

El sistema se cuelga al apagar/reiniciar con el nuevo kernel

Tengo un problema en mi viejo portátil Toshiba Satellite A210 (AMD Turion X2 TL-64 con ATI Radeon HD2600 y 4GB de ram); partiendo de la base de que con Ubuntu 14.04 todo funciona perfectamente, probando cualquier versión entre 16.04, 17.04 y 17.10beta, el sistema siempre se cuelga al apagar o reiniciar, quedándose bloqueado en el logo y obligándome a mantener pulsado el botón de encendido para forzar el apagado. Esto sucede con kernels predefinidos e incluso actualizando todo vía synaptic.
Me he dado cuenta de que estos errores se reportan al inicio de Ubuntu:

[    0.092139] mce: [Hardware Error]: CPU 1: Machine Check: 0 Bank 0: ee4be1000001fbff
[    0.092144] mce: [Hardware Error]: TSC 0 ADDR fbffefcbfbff 
[    0.092147] mce: [Hardware Error]: PROCESSOR 2:60f82 TIME 1506928590 SOCKET 0 APIC 1 microcode 0
[    0.092151] mce: [Hardware Error]: CPU 1: Machine Check: 0 Bank 1: ffffffffffefcfdb
[    0.092152] mce: [Hardware Error]: TSC 0 ADDR ffffffffffffffff 
[    0.092155] mce: [Hardware Error]: PROCESSOR 2:60f82 TIME 1506928590 SOCKET 0 APIC 1 microcode 0
[    0.222219] ACPI Error: No handler for Region [ERAM] (ffffa0f02c0b3af8) [EmbeddedControl] (20160930/evregion-166)
[    0.222228] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20160930/exfldio-299)
[    0.222233] ACPI Error: Method parse/execution failed [\_SB.HTEV] (Node ffffa0f02c0aaaa0), AE_NOT_EXIST (20160930/psparse-543)
[    0.222241] ACPI Error: Method parse/execution failed [\_SB.PCI0.LPC0.EC0._REG] (Node ffffa0f02c0b57d0), AE_NOT_EXIST (20160930/psparse-543)
[    0.222827] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored

Después de pasar muchas horas buscando el problema, descubrí que usando la versión 4.4 del kernel (4.4.89 en este momento) todo funciona bien y los errores de arranque desaparecen. Si uso otra versión (las últimas versiones de 4.8, 4.9, 4.10, 4.12, 4.13), los errores vuelven y el sistema se cuelga de nuevo al apagar o reiniciar.
También me he dado cuenta de que usando la opción Grub nolapic, el sistema se apaga correctamente, pero la CPU no se reconoce correctamente (sólo se detecta 1 núcleo) y hay lags al usar el sistema; noapic no tiene efecto, pero otras opciones de acpi (acpi = off o acpi = noirq y todas las demás combinaciones) bloquean el sistema al arrancar.
Ahora estoy usando Ubuntu 17.10beta con el kernel 4.4.89 y todo funciona bien (el soporte para el kernel 4.4 debería durar todavía hasta 2022, https://www.kernel.org/category/releases.html ).
¿Puede alguien sugerir cómo proceder para intentar resolver este problema con las últimas versiones del kernel?

0voto

Prajwal P K Puntos 1

Solo tienes que introducir los siguientes comandos para que se convierta en algo correcto:

  1. dpkg --configure -a
  2. sudo apt-get update && sudo apt-get upgrade
  3. Reinicia.

0voto

Daisuke Jigen Puntos 31

Tengo el mismo portátil que tú y me encuentro con el mismo problema.

Desafortunadamente el Kernel 4.4 tiene otro problema donde la pantalla de la Bios se congela después de un reinicio (el apagado funciona bien)

Este fue mi último hallazgo:

Cuando la pantalla de inicio se congela, en lugar de presionar F2, presioné F8 y pude arrancar en un liveusb de elemental.

Desgraciadamente se ha quedado atascado en la pantalla "e" slpash y cuando he pulsado una tecla ha aparecido este mensaje:

ata1: softreset fallado (dispositivo no ...) ... no se puede abrir /dev/sr0: No se encuentra el medio

Podría ser esto que ubuntu está jugando con que hace que la pantalla de spash se congele.

Cuando pruebo un live usb con el kernel 4.10 veo dos mensajes de fallo antes de que al apagar o reiniciar se congele el ordenador:

[ Fallo ] Fallo en el desmontaje de /rofs [ Fallo ] Fallo en el desmontaje de /cdrom.mount.

El último mensaje es:

[Ok] Alcanzado el objetivo de apagado.

Gracias.

Puedes encontrar mi pregunta en askubuntu aquí

0voto

Daisuke Jigen Puntos 31

Si todavía quieres usar Ubuntu 16.04 con el kernel 4.4, el problema es algo relacionado con la conexión inalámbrica.

El apagado funciona como debería, pero si se reinicia con el inalámbrico activado, al llegar a la pantalla de la BIOS (pantalla de inicio de Toshiba) se congela.

Lo que hice fue crear un servicio Systemd que deshabilita la conexión inalámbrica al apagar o reiniciar y la habilita al arrancar.

Así es como lo hice:

  1. Actualice su instalación de Ubuntu.

  2. Crea un archivo vacío llamado wireless-fix.service en /etc/systemd/system/ y copie el siguiente texto en este archivo:

    [Unit]  
    Description=Fix Wireless  
    After=network-online.target  
    
    [Service]  
    Type=oneshot  
    RemainAfterExit=true  
    ExecStart=/bin/sleep 5
    ExecStart=/usr/bin/nmcli radio wifi on
    ExecStop=/usr/bin/nmcli radio wifi off  
    
    [Install]  
    WantedBy=default.target  
  3. En el terminal ejecute estos comandos:

    sudo systemctl daemon-reload
    sudo systemctl enable wireless-fix.service
    sudo systemctl start wireless-fix.service
    sudo systemctl daemon-reload
  4. Reinicia el ordenador y debería estar solucionado.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: