Ubuntu 12.04 - 반복되는 부팅 문제

Ubuntu 12.04 - 반복되는 부팅 문제

Ubuntu 12.04 LTS 설치(Windows 7의 이중 부팅)에 문제가 있습니다. 일부 업데이트를 설치할 때마다 또는 컴퓨터가 멈춰서 하드 재부팅을 시도할 때마다 OS가 다시 부팅되지 않고 다음 메시지가 표시됩니다.

could not write bytes : broken pipe

또는 왼쪽 상단에 커서가 있는 검은색 화면이 표시됩니다.

_

나는 내 우분투를 정말 잘못했다고 생각하지 않습니다(하드 재부팅으로 인해 OS가 중단되어서는 안 됩니다. 모두가 그렇게 합니다). 방금 새 복사본을 설치하고 몇 단계 후에 재부팅한 후에 이런 일이 발생했습니다(편집 참조).

이 문제에 대한 영구적인 해결 방법을 찾고 싶기 때문에 이러한 오류의 원인이 무엇인지 묻고 싶습니다. 누군가 내 컴퓨터의 문제를 진단할 수 있는 방법을 제안할 수 있습니까?

편집하다

내 질문에 한 가지 추가하고 싶은 것이 있습니다. 답변을 받고 있으며 정확한 설명을 제공해야 하기 때문입니다. 내 컴퓨터에서 Android를 컴파일하려고 했다는 사실을 언급하는 것을 잊어버렸습니다. 이를 위해서는 다음 단계가 필요합니다. (경험이 부족해서 이것이 기계에 영향을 미칠지 몰랐지만 이제 언급해야 할 것 같습니다.)

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

보다여기.

이 작업을 시도하면 xserver/xorg와 관련된 많은 패키지가 제거됩니다. 왜냐하면 이들 패키지 중 하나에는 종속성이 있기 때문입니다. 해당 종속성을 apt-get하려고 하면 많은 패키지가 제거됩니다. 이로 인해 문제가 발생할 수 있습니까? 누군가 이것을 실행해 볼 수 있습니까? (저는 이 패키지에 대한 경험이 없습니다)

답변1

오류는 X 서버와 관련이 있습니다. Android SDK 설치로 인해 구성이 손상된 것 같습니다. 대신 다음 설치 명령을 사용해 보십시오.

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

참고: 그 이후에도 /usr/lib/i386-linux-gnu/libGL.so. 을 사용하여 locate to libGL.so로컬 버전의 라이브러리를 찾은 다음 를 사용하여 기호화된 소프트 링크를 만들어 보십시오 ln -s YOURLIB TARGETLIB.

답변2

nvidia로 인해 문제가 발생할 수 있으므로 nvidia를 제거하고 최신 업데이트로 다시 설치해 보십시오.

터미널에서 다음을 수행하십시오.

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

관련 정보