Pantalla negra durante el arranque después de iniciar sesión TTY1

9

Tengo una instalación joven de 13.04 (3.8.0.29) y la computadora ha estado encendida durante una semana. Lo apagué por la noche y ahora se congela durante el arranque.

Ya he revisado esta publicación aparentemente obligatoria , así como esta, pero no pude encontrar una solución. Este también parecía prometedor, pero no puedo poner mi máquina en modo de lectura / escritura porque la recuperación no funciona y drop to shellsolo me da un sistema de solo lectura. Establecer radeon.modeset = 0 también termina en un congelamiento.

En este punto, mi computadora está completamente inutilizable y tengo que ejecutar un liveCD para escribir esta pregunta.

¿Cómo puedo identificar el problema y cómo puedo resolverlo?

Este no es un problema de Nvidia, ya que la máquina tiene una tarjeta Radeon HD 5450. IIRC está funcionando con fglrx(no -updatesy no incorporado porque entonces no obtendría mi resolución de 1280x1024.

Por lo que recuerdo, no he jugueteado con ningún bit, ciertamente ninguno a nivel de sistema o dispositivo. Supongo que instalar aplicaciones de usuario como Gimp no puede tener ningún impacto.

Lo que pasa:

  • arranque normal: breve pantalla morada, luego un indicador de inicio de sesión TTY1 en modo texto parpadea justo antes de que Ubuntu (intente) cargar la GUI. Excepto que ahora, la GUI no llega: la pantalla del modo de texto TTY1 desaparece, hay un cursor de subrayado que no parpadea, y luego nada más sucede. Ninguno Ctrl- Alt- Delni Ctrl- Alt- F2o - F7trabajo. Parece congelado y requiere un reinicio de hardware.

  • arranque de recuperación: las pantallas GRUB tardan mucho en mostrarse; Estoy acostumbrado a que las pantallas secundarias se muestren al instante, pero ahora hay un retraso de unos 10-20 segundos antes de que se muestre la pantalla de "opciones avanzadas". No tengo idea de por qué, ni si esto está relacionado con el problema de arranque.

Después de cargar el modo de recuperación:

  • varias de las opciones de recuperación comienzan con FSCK, y a menudo obtengo

    mountall: fsck /boot [1028] terminated with status 1
    

    en la pantalla, y después de eso no pasa nada más. A veces obtengo una cleanrespuesta, pero todavía no pasa nada más. De cualquier manera, la única entrada de teclado que aceptará es Ctrl- Alt- Delpero esto no se reinicia la máquina de inmediato! En cambio, veo un aviso gráfico the system is running in low-graphics modeaunque irónicamente, este mensaje se muestra a 1600x1200 píxeles que mi monitor no puede manejar, por lo que pone su propio mensaje de advertencia en el medio y no puedo ver el resto de la salida de la GUI. Luego, antes de que pueda reaccionar, se reinicia.

  • failsafeX tiene el mismo problema que el arranque normal: simplemente se congela después de TTY1.

  • Golpear Ctrl- Alt- F1o - F2o - F7en las diversas etapas no hacer nada en absoluto. Esto me hace pensar que la máquina está realmente congelada, en lugar de funcionar bien pero sin salida de pantalla.

  • editar la entrada de arranque normal de GRUB para eliminar splash quiety agregar noapic nolapic nomodesettampoco ayuda. Misma situacion. Lo mismo también al hacer eso en la entrada de arranque del modo de recuperación.

  • Usar el modo de recuperación para arrancar la versión anterior del núcleo (3.8.0.27) también tiene exactamente el mismo comportamiento.

Torben Gundtofte-Bruun
fuente
Huelo que su sistema de archivos estaba dañado. Haga fsck -t ext3 /dev/sdX#o ext4para verificar el sistema de archivos. Por supuesto, también cambie X # con la letra y el número de su partición raíz. Recomendaría verificar el / boot pero no infiero si es ext4, o 3 o cuál es.
Braiam
Gracias @Braiam, creo que todos los volúmenes son ext2 excepto mi volumen de datos que sé que es ext4.
Torben Gundtofte-Bruun
Con la ayuda de Seth descubrí que todos los sistemas de archivos son ext4 y que están bien.
Torben Gundtofte-Bruun
3
Parece que intentar iniciar el controlador de gráficos mata la caja. Intentaba arrancar en modo de usuario único ( askubuntu.com/questions/132965/… ), luego apt-get remove fglrx.
Jakob
1
Si tiene un archivo /etc/X11/xorg.conf, intente copiarlo (para mantenerlo seguro) y elimine el que está en / etc / X11. Reiniciar. Vea si eso hace alguna diferencia. Es posible obtener un archivo xorg.conf básico (estoy seguro de que debo tener uno si es necesario) para reemplazar el que está allí si no se vuelve a crear en el inicio.
FreudianSlip

Respuestas:

5

Resulta que reinstalar Ubuntu desde cero es bastante rápido e indoloro. Afortunadamente mantengo mi / home / en un disco duro separado, por lo que limpiar el disco del sistema fue realmente intrascendente. Tomó menos de media hora (excluyendo las copias de seguridad de datos opcionales).

El uso de un cable de pantalla DVI podría haber mejorado las cosas en la nueva instalación, porque la nueva instalación detectó mi monitor (el anterior no) y lo configuró con la resolución adecuada, todo con los controladores gráficos predeterminados.

Esto más o menos rocas.

Por cierto, reinstalar Ubuntu desde una memoria USB es muy fácil. Incluso hay una opción para instalar sobre la instalación existente para no perder ningún programa o datos instalados. Lo intenté pero probablemente saqué el disco USB demasiado pronto durante el reinicio porque la computadora dijo que la partición de arranque estaba dañada. Pero como dije, una instalación limpia hizo el truco y fue más rápido que perder el tiempo con archivos místicos y configuraciones que podrían haber hecho más daño que bien.

Torben Gundtofte-Bruun
fuente
Dado que su instalación era nueva, sin demasiado esfuerzo adicional invertido en la configuración y la mejora, una instalación limpia fue sin duda la mejor solución. No hay dudas sobre lo que podrías haber molestado. Y el contexto de cualquier problema con el que todavía se encuentre puede ser fácilmente entendido por aquellos a quienes pregunta. Ahora, solo haga copias de seguridad completas mientras las cosas funcionan, para que no tenga que comenzar de nuevo desde cero.
Joe
0

Creo que Jakob proporcionó la mejor respuesta, y por mi dinero, el nuevo controlador de Radeon en 13.04 es 10 veces mejor que los controladores de fglrx. Los controladores ATI fglrx no fueron tan buenos con el último lanzamiento, por lo que los dejaron caer como una roca. Nunca he estado más feliz que con los nuevos controladores abiertos. Mucho mejor y usarlos a 1920x1080 con OpenGL y Compiz en Unity sin problema.

código libre
fuente