Ubuntu 12.04: problemas de arranque repetidos

Ubuntu 12.04: problemas de arranque repetidos

He tenido problemas con mi instalación de Ubuntu 12.04 LTS (arranque dual con Windows 7). Cada vez que instalo alguna actualización O si la máquina se atasca e intento realizar un reinicio completo, el sistema operativo nunca se reinicia y muestra el mensaje:

could not write bytes : broken pipe

O muestra una pantalla negra con un cursor en la parte superior izquierda:

_

No creo que lo haya hecho realmente mal con mi Ubuntu (un reinicio completo no debería dañar un sistema operativo... todo el mundo hace eso); Justo ahora sucedió después de instalar una nueva copia y reiniciar después de algunos pasos (ver edición).

Quiero preguntar cuáles son las causas de estos errores porque quiero encontrar una solución permanente a este problema. ¿Alguien puede sugerirme cómo puedo diagnosticar el problema con mi máquina?

Editar

Una cosa que me gustaría agregar a mi pregunta, ya que recibo algunas respuestas y necesito dar una descripción precisa. Olvidé mencionar que intenté compilar Android en mi máquina. Eso requiere el siguiente paso (no sabía que afectaría a la máquina debido a mi falta de experiencia, pero ahora creo que debo mencionarlo):

sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \
libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
libxml2-utils xsltproc

Veraquí.

Cuando intento hacer esto, elimina muchos paquetes relacionados con xserver/xorg, porque uno de ellos tiene una dependencia; cuando intento obtener esa dependencia, se eliminan muchos paquetes. ¿Podría ser esto la causa del problema? ¿Alguien podría intentar ejecutar esto? (No tengo experiencia con estos paquetes)

Respuesta1

El error está relacionado con el servidor X. Parece que su configuración quedó dañada por la instalación del SDK de Android. Pruebe el siguiente comando de instalación en su lugar:

sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl \
zlib1g-dev libc6-dev lib32ncurses5-dev lib32z1 x11proto-core-dev libx11-dev \
lib32readline-gplv2-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 \
tofrodos python-markdown libxml2-utils xsltproc

Nota: algunos problemas persistieron después de eso, relacionados con la vinculación de /usr/lib/i386-linux-gnu/libGL.so. Intente usar locate to libGL.sopara encontrar su versión local de la biblioteca y luego cree un vínculo simbólico simbólico con ln -s YOURLIB TARGETLIB.

Respuesta2

Puede que el problema sea causado por nvidia, intente eliminar nvidia y reinstalarlo con las actualizaciones actuales.

Haga lo siguiente en la terminal,

$ sudo apt-get purge nvidia-* 
$ sudo apt-get update 
$ sudo apt-get install nvidia-current-updates 

información relacionada