금요일, 9월 04, 2015

Ubuntu nvidia 드라이버 잡기 실패기 -> 성공기

회사일 때문에도 필요하고, 개인적으로도 리눅스를 사용해보고자 과감하게 PC의 윈도를 밀고, 우분투를 올렸는데...기본 드라이버가 너무 허접하여 엔비디아 드라이버를 설치하려고 하는데..개고생중.  무려 3일넘게 허비함.  초보에게는 어려운 작업이라 무려 5-6번이 넘게 재설치함ㅜ

일단, 기존 X window랑 충돌이 많이 나는지 드라이버 설치는 되는데 드라이버를 설치하고 나면 제대로 그래픽 드라이버를 못잡아 재부팅시 계속해서 low-graphic 모드로 전환되고, 아예 콘솔창으로만 동작하는 사태가 발생함.

$sudo sh NVIDIA-Linux-x86_64....run

을 수행하면, X window가 켜져 있어서 안된다고함.

리눅스 환경에 서투른 나는 여기서 설치를 제대로 진행못함ㅜㅠ 아 무식이여

구글선생에 문의 결과,

1. Ctrl + Alt + F1으로 Terminal 모드로 전환
2. Login
3. $service gdm stop
4. $sudo sh ~/Downloads/NVIDIA-...run
5. Yes - Yes로 설치 진행
6. $sudo reboot

로 하면 된다고 함. 지금 실행한다~


30분 경과. 위의 방법 안되서 다른 방법으로 성공함. 아래는 http://askubuntu.com/questions/451221/ubuntu-14-04-install-nvidia-driver를 참조하여 성공함. 

1. 안전하고 완전하게 설치하기 위해 터미널 모드로 진입
    Ctrl + Alt + F1

2. 이전에 설치된 모든 그래픽 드라이버 제거
    $sudo apt-get remove nvidia* && sudo apt-get autoremove

3. Nouveau (우분투 설치 시 기본으로 깔린놈. 느린 우분투 그래픽 환경의 원흉!)을 blacklist로 추가함. 아래 파일이 없는 경우 만들어서 진행.
    $sudo vi /etc/modprobe.d/blacklist-nouveau.conf

4. 3에서 만든 파일에 아래를 추가. 이건 진짜 필요한 것 인지 잘 모르겠음.
    blacklist nouveau
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off

5. Nouveau Kernel을 Disable시킴.
    $echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
    $update-initramfs -u

6. 리부팅하자
    $sudo reboot

7. 리붓하면 초보자 놀래키는 검은 화면이 출몰함.  침착하게 호흡을 가다듬은 후 로그인. 그리고 나서 display manager (DM) 멈추기.  우분투 14.04의 경우 lightdm임.  KDM 또는 GDM을 쓰고 있으면 적절히 고쳐서 쓰면 됨.  아래 명령어를 수행하면 아마 해당 인스턴스가 없거나 lightdm stopped/waiting 이렇게 보이는 거면 된 것임.
    $sudo service lightdm stop

8. 대미를 장식할 nvidia 드라이버 설치
    $sudo sh NVIDIA-x86_64...run

이후 재부팅하면 정상으로 돌아왔으면서도 쾌적한 환경의 우분투를 만날 수 있다!

댓글 없음: