본문 바로가기

Programing/Linux

[완료]Nvidia 드라이버 설치 Ubuntu18.04(리눅스)

개발환경을 최초에 세팅하는것은 초보자들에게 상당히 복잡한 일이다.

구글링을 해도 시기별로 각각 해법이 다르므로 상당히 혼돈을 가져다주고,

어떤 명령어 하나를 잘못쳐서 설치가 안되는지 알 수 없기에

OS를 무한 재설치를 하면서 설치를 하는수 밖에 없다.

※ 작성일 : 2019 - 10 - 30 기준 깔끔하게 드라이버를 설치하는 방법

 

OS : Ubuntu 18.04


[ Index ] 

    #1. 적정 NVIDIA 드라이버 다운로드

    #2. 방해요소 제거(blacklist)

    #3. NVIDIA 관련 패키지 삭제

    #4. 그래픽 사용요소 중지

    #5. 설치파일 실행

    #6. 그래픽 사용요소 시작

    #7. 설치확인



    #1. 적정 NVIDIA 드라이버 다운로드

    - NVIDIA 드라이버 검색&다운로드 : NVIDIA Graphic Driver Download


    - Ubuntu OS 상에서 파일을 저장할 경우 무조건 /home/[user]/Downloads/ 폴더에 저장된다. 

      ※ 추후 해당 파일을 실행해야 하므로 그대로 두거나, 접근하기 쉬운 위치로 기억하자. 


    NVIDIA 드라이버 검색


    NVIDIA 드라이버 다운





 #2. 방해요소 제거(blacklist) 


 - nano 편집기 활용, 방해요소들을 블랙리스트에 올려놓는다.

    $ sudo nano /etc/modprobe.d/blacklist.conf 

 

 - conf 파일 내에 아래 내용을 추가한다 

   blacklist vga16fb

   blacklist nouveau

   blacklist amd76x_edac

   blacklist rivafb

   blacklist nvidiafb

   blacklist rivatv


 - ctrl + x 버튼으로 나가기 >  y 버튼클릭으로 저장확인 > 파일명 확인후 enter 

 



#3. NVIDIA 드라이버 관련 패키지 삭제(기존 설치 시)


  $ sudo apt-get remove --purge nvidia*



#4. 그래픽 사용요소 중지


  - 그래픽을 사용하지 않는 터미널환경으로 이동 ctrl + alt + F1~F6
  - 그래픽요소 정지
    $ sudo service lightdm stop


#5. NVIDIA 드라이버 설치파일 실행


   - 해당 파일경로로 쉘 이동
    $ cd /home/[user]/Downloads/

  - 실행파일에 권한부여 
    $ sudo chmod +x NVIDIA~.run   ※ 파일명은 일부만 치고 tab 키를 누르면 자동완성

  - 파일 실행
    $ sudo ./NVIDIA~.run
        > 무수히 많은 점들이 지나간 후 BIOS환경같은 설치화면이 보이고, 
      > 설치 계속, binary 관련 모듈도 설치 시 설치가 완료


#6. 그래픽 사용요소 시작


   - 그래픽 사용요소 시작

     $ sudo service lightdm start

 

   - Ubuntu GUI로 돌아가기 : ctrl + alt + F7




#7. 설치 확인


   - 터미널에서 그래픽카드 사용현황 조회
     $ nvidia-smi 
     $ nvidia-settings