Ubuntu 16.04 se cuelga al apagar

13

Sé que hay otras preguntas similares, pero daré más detalles sobre el problema.

Cuando trato de apagar / reiniciar el sistema se bloquea para siempre. Esto aparece en Ubuntu 16.04 64bit. Aparece en la misma máquina en un Kubuntu actualizado (14.04 »16.04), en un Lubuntu 16.04 recién instalado y evento en un CD en vivo (iso arrancado desde el disco duro con grml-rescue).

Aparece si apago / reinicio desde el entorno de escritorio y si lo hago desde el terminal.

El problema no aparece en un Ubuntu 14.04 instalado en el mismo disco duro.

fdisk

Intenté ejecutar un fdisk en la partición pero no se encontraron errores.

irqpoll

Intenté agregar el irqpollparámetro al inicio del sistema

linux /boot/vmlinuz-4.4.0-31-generic root=UUID=c50c612d-813b-4e76-a6d0-92e697658b7a ro irqpoll $vt_handoff

BIOS USB3

Alguien ha resuelto apagando el soporte heredado usb3 en la BIOS, pero mi placa base es muy antigua, no tengo soporte usb3 en la BIOS

systemctl y swap

Esta respuesta /ubuntu//a/769953/23130 habló sobre 2 posibles problemas: systemctl y swap

sudo swapoff
sudo systemctl reboot

pero ninguno de trabajo temático

depuración de apagado

la respuesta anterior apuntaba a una interesante discusión de Launchpad https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1464917

donde hay un texto introductorio que dice:

Si experimenta un bloqueo de apagado, presente un informe de error por separado y siga las instrucciones de depuración descritas en la sección "Depurar problemas de arranque / apagado" de /usr/share/doc/systemd/README.Debian.gz para verificar si hay cualquier trabajo pendiente en el cierre. Capturar una foto de pantalla de "journalctl -b" en el shell de rescate podría ser esclarecedor.

Entonces las instrucciones de depuración le dicen a

sudo systemctl enable debug-shell
sudo halt

luego, cuando se cierra el apagado, tienes una consola en VT9 CTRL+ALT+F9donde puedes hacer

systemctl

para encontrar unidades con estado activo

systemctl list-jobs

todos los trabajos enumerados son con estado en espera , el único con estado en ejecución es el upower.serviceque está en negrita.

Así que apagué la PC y comencé de nuevo, ahora en una terminal que hice

sudo systemctl list-jobs

La salida es

JOB UNIT           TYPE  STATE  
1341 upower.service start running
1 jobs listed.

así que traté de apagarlo y deshabilitarlo para el futuro

sudo systemctl stop upower.service
sudo systemctl disable upower.service
sudo systemctl mask upower.service

Luego intenté nuevamente derribar, con la consola de depuración

sudo systemctl enable debug-shell
sudo halt

pero el apagado se congela como de costumbre, y ahora ni siquiera puedo acceder a la consola de depuración.

Arranque sin las opciones silenciosas de grub splash . Puedo ver que el apagado se cuelga en la línea de salida

Reached target Shutdown

Estas son las líneas de syslog sobre el cierre

Aug  5 11:45:12 pc-dev udisksd[2930]: Mounted /dev/sdc1 at /media/luca/TOSHIBA EXT on behalf of uid 1000
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Version 2015.3.14AR.1 integrated FUSE 28
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Mounted /dev/sdc1 (Read-Write, label "TOSHIBA EXT", NTFS 3.1)
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Cmdline options: rw,nodev,nosuid,uid=1000,gid=1000,uhelper=udisks2
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Mount options: rw,nodev,nosuid,uhelper=udisks2,allow_other,nonempty,relatime,default_permissions,fsname=/dev/sdc1,blkdev,blksize=4096
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Global ownership and permissions enforced, configuration type 7
Aug  5 11:45:16 pc-dev com.canonical.indicator.application[2749]: (process:3129): indicator-application-service-WARNING **: Application already exists, re-requesting properties.
Aug  5 11:45:19 pc-dev systemd[1]: Started Daemon for generating UUIDs.
Aug  5 11:45:28 pc-dev spideroak_inotify[3253]: Program started
Aug  5 11:45:36 pc-dev systemd[1]: Starting Stop ureadahead data collection...
Aug  5 11:45:36 pc-dev systemd[1]: Stopped Read required files in advance.
Aug  5 11:45:36 pc-dev systemd[1]: Started Stop ureadahead data collection.
Aug  5 11:45:40 pc-dev systemd[1]: Started Early root shell on /dev/tty9 FOR DEBUGGING ONLY.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target Sound Card.
Aug  5 11:45:53 pc-dev systemd[1]: Closed Load/Save RF Kill Switch Status /dev/rfkill Watch.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target Timers.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped Daily apt activities.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped Daily Cleanup of Temporary Directories.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped Stop ureadahead data collection 45s after completed startup.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target Graphical Interface.
Aug  5 11:45:53 pc-dev org.freedesktop.Notifications[2749]: xfce4-notifyd: Fatal IO error 11 (Risorsa temporaneamente non disponibile) on X server :0.
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Light Display Manager...
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Accounts Service...
Aug  5 11:45:53 pc-dev ntfs-3g[3141]: Unmounting /dev/sdc1 (TOSHIBA EXT)
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Disk Manager...
Aug  5 11:45:53 pc-dev ModemManager[2245]: <info>  Caught signal, shutting down...
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Daemon for power management...
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target System Time Synchronized.
Aug  5 11:45:53 pc-dev dbus[2266]: [system] Activating via systemd: service name='org.freedesktop.PolicyKit1' unit='polkitd.service'
Aug  5 11:45:53 pc-dev systemd[1]: Stopping User Manager for UID 1000...
Aug  5 11:45:53 pc-dev rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="2228" x-info="http://www.rsyslog.com"] exiting on signal 15.
Aug  5 11:48:26 pc-dev rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="2232" x-info="http://www.rsyslog.com"] start
Aug  5 11:48:26 pc-dev rsyslogd-2222: command 'KLogPermitNonKernelFacility' is currently not permitted - did you already set it via a RainerScript command (v6+ config)? [v8.16.0 try http://www.rsyslog.com/e/2222 ]
Aug  5 11:48:26 pc-dev rsyslogd: rsyslogd's groupid changed to 108
Aug  5 11:48:26 pc-dev rsyslogd: rsyslogd's userid changed to 104
Aug  5 11:48:26 pc-dev loadkeys[764]: Caricamento di /etc/console-setup/cached.kmap.gz
Aug  5 11:48:26 pc-dev systemd[1]: Started Set console keymap.
Aug  5 11:48:26 pc-dev systemd[1]: Started Create Static Device Nodes in /dev.
Aug  5 11:48:26 pc-dev systemd[1]: Starting udev Kernel Device Manager...
Aug  5 11:48:26 pc-dev systemd[1]: Started Uncomplicated firewall.
Aug  5 11:48:26 pc-dev systemd[1]: Started udev Kernel Device Manager.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Remount Root and Kernel File Systems...
Aug  5 11:48:26 pc-dev systemd[1]: Started Remount Root and Kernel File Systems.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Flush Journal to Persistent Storage...
Aug  5 11:48:26 pc-dev systemd[1]: Reached target Local File Systems (Pre).
Aug  5 11:48:26 pc-dev systemd[1]: Reached target Local File Systems.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
Aug  5 11:48:26 pc-dev systemd[1]: Starting LSB: AppArmor initialization...
Aug  5 11:48:26 pc-dev systemd[1]: Starting Set console font and keymap...
Aug  5 11:48:26 pc-dev systemd[1]: Starting udev Coldplug all Devices...
Aug  5 11:48:26 pc-dev systemd[1]: Starting Load/Save Random Seed...
Aug  5 11:48:26 pc-dev systemd[1]: Started Tell Plymouth To Write Out Runtime Data.
Aug  5 11:48:26 pc-dev systemd[1]: Started Load/Save Random Seed.
Aug  5 11:48:26 pc-dev systemd[1]: Started Flush Journal to Persistent Storage.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Create Volatile Files and Directories...
Aug  5 11:48:26 pc-dev systemd-tmpfiles[958]: [/usr/lib/tmpfiles.d/var.conf:14] Duplicate line for path "/var/log", ignoring.
Aug  5 11:48:26 pc-dev systemd[1]: Started udev Coldplug all Devices.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Show Plymouth Boot Screen...
Aug  5 11:48:26 pc-dev kernel: [    0.000000] Initializing cgroup subsys cpuset
Aug  5 11:48:26 pc-dev apparmor[943]:  * Starting AppArmor profiles
Aug  5 11:48:26 pc-dev kernel: [    0.000000] Initializing cgroup subsys cpu
Aug  5 11:48:26 pc-dev kernel: [    0.000000] Initializing cgroup subsys cpuacct

Esta es mi salida lshw

¿Alguien me puede ayudar? Para mí es increíble que un error tan grave afecte a un LTS.

nulll
fuente
¿Cuál es su configuración de hardware? ¿Estás quizás con una tarjeta Nvidia en una computadora portátil Asus?
dadexix86
No es una computadora portátil Asus, pero sí, tengo una tarjeta Nvidia, ¿puede decirme un comando para obtener la salida para darle una respuesta completa?
nulll
¿Qué controladores usas? Intenta comenzar connomodeset . Puede agregar sudo lshw -sanitizea la pregunta por darnos el hardware completo involucrado.
dadexix86
He intentado arrancar nomodesetpero desafortunadamente no ayuda. He adjuntado mi lshwen la pregunta
nulll
¿Tiene un SSD para su partición de intercambio?
James Bowery

Respuestas:

1

El mismo problema aquí en el nuevo Asus L502S. Intenté Mint, Mate, Ubuntu, todo lo mismo. El problema es común Intenté todo lo que se puede encontrar con respecto a este problema en los foros.

Finalmente me di por vencido cuando encontré esto: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1594023

Comprueba si tu problema es el mismo y espero que no pierdas otro día en esto, como lo hice.

NejcT
fuente
Lo siento, no entendí, ¿qué en el informe de error te convenció para que te rindas?
nulll
2
Debido a que es un error confirmado en el sistema operativo, creo que no se puede solucionar con simples trucos como indicadores de modificación de 'GRUB_CMDLINE_LINUX_DEFAULT'. Probé todas las soluciones sugeridas que se pueden encontrar en Internet y en mi caso no se trata de un problema resuelto.
NejcT
1

Esto funcionó para mí, espero que tú también.

Tengo Lubuntu 16.04.1 LTS

PASOS QUE HICE PARA SOLUCIONAR

  • Presione CTRL + ALT y T
  • En el terminal, pegue sudo xedit /etc/modprobe.d/blacklist.conf
  • Escribe tu contraseña de usuario
  • En la parte inferior de las ventanas agregue:

blacklist dw_dmac blacklist dw_dmac_core

  • Guardar y Salir
  • Seguí el paso, pero no sé si es necesario: en el mismo terminal, agregue:sudo update-grub
  • Reiniciar una vez (tal vez podría seguir con el problema, forzar el reinicio) Eso es todo. Lo hice y la PC ahora coludía PowerOff / Reboot / Suspend y todo.

AVISO: para que esto funcione, deberá borrar bastante los pasos de Grub para esto:

  • Presione CTRL + ALT y T (abra el terminal)
  • Pegue este sudo xedit / etc / default / grub
  • Escribe tu contraseña de usuario
  • En la línea: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"borradorquiet splash
  • Guardar y Salir
  • En terminal pegar sudo update-grub

Notas: Este trabajo para ASER E-11 con Windows8.1 anterior y ahora con Lubuntu 16.04.1 LTS.

Contras: en Start o ShutDown, la computadora mostrará solo la consola, pero funcionará.

Luigi Lopez
fuente
desafortunadamente no funciona para mí
nulll
¿Tienes Lubuntu?
Luigi Lopez
Lo que es más interesante para los demás es: ¿cómo surgió la idea de incluir en la lista negra dw_dmac? ¿Qué procedimiento de depuración te llevó a ese módulo del núcleo?
David Faure
1

Creo que encontré la solución. Estaba buscando una solución para otro problema: el lsusbcomando se bloqueaba para siempre, así que encontré esta publicación https://ubuntuforums.org/showthread.php?t=2301619

Entonces recordé que tenía una tarjeta PCI USB3 conectada a la placa madre pero que no tenía alimentación, después de quitarla, el problema está resuelto.

Espero eso ayude.

nulll
fuente
0

Sé que OP dijo que eso nomodesetno ayudó, pero como este es el mejor resultado de Google para este problema, pensé en poner lo que finalmente me ayudó.

Intenté todo lo relacionado con grub en todas las respuestas y probé todas las otras respuestas propuestas que pude encontrar.

Al final, cuando arranqué nomodeset, se cerró bien, que fue mi primera pista.

Acababa de actualizar al controlador más nuevo de nvidia (381), y prime estaba configurado en modo 'intel'. Volvió a cambiar a nvidia, un apagado más completo (la configuración no cambia completamente hasta el inicio) y funciona bien con el ajuste principal en nvidia.

Esperemos que esto pueda ayudar a alguien más en el futuro.

Lobsta
fuente