Setting

[환경설정] NVIDIA 드라이버 설치 (in Ubuntu 16.04)

1code 2021. 11. 24. 20:00
728x90

Ubuntu 16.04에 NVIDIA 드라이버 설치

1. NVIDIA Driver 다운로드

  • [NVIDIA 홈페이지]에서 제품의 사양에 맞게 검색 후 버전 선택하여 설치한다. 이 PC의 경우 아래 그림과 같이 설정되어 있다.

  • 제품 유형 및 운영체제를 선택하여 검색하면 아래와 같이 버전 리스트가 나오고 원하는 버전을 다운로드하면 된다.

2. 기존 드라이버 제거 or Nobeau 드라이버 제거

  • Ubuntu에는 default로 드라이버가 설치되어있다. 이 드라이버를 삭제하지 않으면 NVIDIA 드라이버와 출동이 발생하는 경우가 있어서 깔끔하게 삭제를 한 뒤에 설치를 진행하자. (이전버전의 NVIDIA 드라이버가 설치되어있으면 이거 또한 삭제해준다.)
    • 기존 설치된 NVIDIA 드라이버 내용 삭제
      • $ sudo apt-get remove nvidia* && sudo apt autoremove
        $ sudo apt-get install dkms build-essential linux-headers-generic
    • blacklist 파일 편집
      • $ sudo vi /etc/modprobe.d/blacklist.conf
      • blacklist.conf 파일에 아래 내용을 추가해 주자 (이미 포함된 경우는 SKIP!)
      • blacklist amd76x_edac 
        blacklist vga16fb 
        blacklist rivafb 
        blacklist nvidiafb 
        blacklist rivatv 
        blacklist nouveau 
        blacklist lbm-nouveau 
        options nouveau modeset=0 
        alias nouveau off 
        alias lbm-nouveau off
    • nouveau-kms 설정 파일 생성
      • $ echo options nouveau modset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
      • 이후 nouveau-kms.conf를 redirection을 이용하여 생성한다. (이전에 파일이 있으면 SKIP!)

 

3. NVIDIA 드라이버 설치

  • NVIDIA 드라이버를 설치하기 이전에 먼저 시스템을 재부팅해준다.
    • $ sudo reboot -n
  • 그런 다음 GUI 서비스를 종료해준다.
    • $ sudo service lightdm stop
  • 이제 1번에서 설치한 NVIDIA 드라이버를 실행해준다. (여기서 version은 자신이 설치한 버전으로)
    • $ sudo sh NVIDIA-Linux-x86_64-version.run
    • 실행을 하다보면 많은 선택지가 나온다.
    • Accept / Continue installation / Continue installation 을 선택하고 이후는 계속 OK 또는 Yes 선택하면 된다.
  • 설치가 다 되었으면 GUI 서비스를 재실행 해주고
    • $ sudo service lightdm start
  • 시스템을 재부팅해주면
    • $ sudo reboot -n
  • 설치가 완료되었다!
    • 설치가 정상적으로 되었는지를 확인하려면 아래 명령어를 이용하여 확인한다.
    • $ nvidia-smi
728x90