Tenho tido problemas com a instalação do Ubuntu 12.04 LTS (inicialização dupla com Windows 7). Sempre que instalo alguma atualização OU se a máquina estiver travada e tento fazer uma reinicialização forçada, o sistema operacional nunca reinicia e mostra a mensagem:
could not write bytes : broken pipe
OR mostra uma tela preta com um cursor no canto superior esquerdo:
_
Eu não acho que tenha feito algo errado com meu Ubuntu (uma reinicialização forçada não deve quebrar um sistema operacional .. todo mundo faz isso); agora aconteceu depois que instalei uma nova cópia e reiniciei após algumas etapas (veja a edição).
Quero perguntar quais são as causas desses erros, pois desejo encontrar uma solução permanente para esse problema. Alguém pode sugerir como eu poderia diagnosticar o problema com minha máquina?
Editar
Gostaria de acrescentar uma coisa à minha pergunta, pois estou recebendo algumas respostas e preciso fornecer uma descrição precisa. Esqueci de mencionar que tentei compilar o Android na minha máquina. Isso requer a seguinte etapa (eu não sabia que isso afetaria a máquina devido à minha falta de experiência - mas agora acho que preciso mencioná-la):
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
Veraqui.
Quando tento fazer isso, ele remove muitos pacotes relacionados ao xserver/xorg, porque um deles tem uma dependência; quando tento obter essa dependência, ele remove muitos pacotes. Isso poderia estar causando o problema ? Alguém poderia tentar executar isso? (Não tenho experiência com esses pacotes)
Responder1
O erro está relacionado ao servidor X. Parece que sua configuração foi corrompida pela instalação do Android SDK. Tente o seguinte comando de instalação:
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: alguns problemas permaneceram depois disso, relacionados à vinculação de arquivos /usr/lib/i386-linux-gnu/libGL.so
. Tente usar locate to libGL.so
para encontrar sua versão local da biblioteca e, em seguida, criar um link simbólico com ln -s YOURLIB TARGETLIB
.
Responder2
Pode o problema ser causado pela nvidia, tente remover a nvidia e reinstalar com as atualizações atuais.
Faça o seguinte no terminal,
$ sudo apt-get purge nvidia-*
$ sudo apt-get update
$ sudo apt-get install nvidia-current-updates