본문 바로가기

Development Note/Ubuntu

Linux "could not write bytes: broken pipe" 해결방법






 [KOR] Xubuntu를 셋팅하던 중 Settings > Additional Drivers 항목에서 그래픽카드 드라이버를 다른 종류로 활성화 시켰더니 리붓을 하랍니다. 그래서 리붓을 해 주었죠. 하지만 부팅 시 다음의 문구와 함께 CUI에서 멈춰버리는 현상이 발생했습니다. Xubuntu에 GUI가 사라져버린 것이죠.

 [ENG] I was activate additional graphic driver on Xubuntu, and linux said 'You need to restart the computer to activate this driver'. So I rebooted my desktop. But when rebooting, there was a following sentence, and desktop has stopped. GUI has disappeared. 



다음[Following]:

Could not write bytes: broken pipe



 [KOR] 그래서 구글링을 해 본 결과, 제대로 지원되지 않는 그래픽 드라이버를 활성화했기 때문에 문제가 발생한 것이라는 잠정적 결론에 도달했습니다. 그리고 해결 방안에 대해 구글링 한 결과, 다음의 방법으로 문제를 해결할 수 있었습니다.

 [ENG] So I googled and found the cause of the problem. Graphic driver didn't fit with actual graphic card. So I googled more and finally found answer.



해결[Solution]:


[KOR] 첫번째 단계:  ctrl + alt + f1  을 누른다. (커맨드 모드 진입)

[ENG] First Step: Press  ctrl + alt + f1  to change mode (GUI >> CUI)


[KOR] 두번째 단계: 아래의 커맨드를 순서대로 실행한다(root 권한 필요).

[ENG] Second Step: Run below commands in order(root permission required).


#sudo apt-get update

#sudo apt-get purge nvidia-*

#sudo apt-get install nvidia-current-updates

#reboot



 [KOR] 재부팅되면서 GUI가 복구되는 것을 볼 수 있습니다. 바탕화면 아래 독이 나오지 않는다면 해상도 설정을 다시 해 주면 정상작동합니다. 혹시라도 GUI가 한 번에 정상적으로 복구되지 않는 경우, 위의 절차를 1-2회 반복하면 복구됩니다. 이걸로 끝.

 [ENG] System will be rebooted, and GUI will be recovered. If dock doesn't show up, then reset your resolution setting. If GUI does not recovered normally, then repeat above process once or twice more. GUI will be recovered normally. That's it.