2015년 8월 5일 수요일

Ubuntu - could not write bytes : broken pipe

could not write bytes : broken pipe


이 에러 문구가 화면에 보이고 더이상 진행하지 않을 때면 늘 xorg 나 비디오 카드 드라이버 문제였다.

보통 xorg 나 ubuntu-desktop, gnome-session 등등 재설치 후 로그인 화면까지 진입했다.
진입 후 주로 그래픽이 깨지는 증상이 발생 했으며 이때는 자신의 그래픽 카드와 맞는 드라이버를 설치해야 했다. (참고 : "nVidia GT218 드라이버 설치" 항목)

아래 내용들은 문제 해결하면서 검색해 본 내용들

xorg 재설치

http://ubuntuforums.org/showthread.php?t=1150319

$ sudo apt-get remove xserver-xorg
$ sudo apt-get remove --purge xserver-xorg
$ sudo apt-get install xserver-xorg


xorg 재시작

http://askubuntu.com/questions/1220/how-can-i-restart-x-server-from-the-command-line

$ sudo restart lightdm

xorg reconfigure

http://askubuntu.com/questions/283985/unable-to-load-session-ubuntu-in-12-04

$ sudo dpkg-reconfigure lightdm

failed to load session "ubuntu"

https://riveridea.wordpress.com/2012/03/22/how-to-solve-failed-to-load-session-ubuntu/

방법 1)
$ sudo apt-get update
$ sudo apt-get install ubuntu-desktop
$ sudo apt-get -f install
$ sudo dpkg-reconfigure ubuntu-desktop
$ sudo reboot


방법 2)
$ sudo apt-get install gnome-session
$ sudo apt-get install lightdm
$ sudo apt-get install unity-greeter
$ sudo dpkg-reconfigure lightdm


errors were encountered while processing cups 문제

http://ubuntuforums.org/showthread.php?t=1864254

$ sudo apt-get purge cups && sudo apt-get autoremove
$ sudo apt-get update && sudo apt-get install cups


errors were encountered while processing cups printer-driver-gutenprint

Ubuntu video driver 확인 방법

http://askubuntu.com/questions/23238/how-can-i-find-what-video-driver-is-in-use-on-my-system

$ lshw -c video
configureation: driver 값 기억
$ modinfo <기억한 값>

nVidia GT218 드라이버 설치

http://ubuntuforums.org/showthread.php?t=2223757

방법 1)
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get upgrade

방법 2) 난 이게 되었다
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get upgrade

add-apt-repository remove 방법

http://askubuntu.com/questions/307/how-can-ppas-be-removed

$ add-apt-repository --remove <ppa 이름>

alternative way (이 방법 추천)

$ sudo apt-get install ppa-purge
$ sudo ppa-purge ppa_name
$ sudo apt-get purge package_name



댓글 없음:

댓글 쓰기