Ubuntu 환경에서 쉽게 그래픽 카드와 CUDA를 설치하는 방법

in #kr7 years ago (edited)

Ubuntu를 처음 설치하면 가장 문제가 되는 부분이 바로 그래픽 드라이버를 잡는 부분이다. Nvidia에서 그래픽 드라이버를 받아서 설치해도 되지만 최신 그래픽 카드에서는 무한 로그인!! 문제가 발생하는 경우가 잦다. 따라서 이번 포스트에서는 Ubuntu 16.04 + GTX 1060, GTX 1070(labtop)에서 확인한 설치방법에 대해 소개한다.

apt-get을 이용해 Nvidia 최신 드라이버 설치하기

Ubuntu repository에 기본으로 추가되어 있는 nvidia 그래픽 드라이버는 이전 버전의 드라이버 이기 때문에 최신 드라이버 ppa를 추가해야 한다. ppa를 추가한 후 apt-get update를 해서 ppa update를 하고 autoinstall로 그래픽 드라이버 및 다른 ubuntu driver들도!!! 함께 설치할 수 있다.

  1. 유선 또는 무선 랜 설정
    그래픽 드라이버를 받기 위해 유선 또는 무선랜을 연결한다.

  2. ctrl+alt+F1으로 터미널 모드 들어가기 (ctrl+alt+f7로 다시 gui모드 들어갈 수도 있다.)
    터미널 모드로 들어가서 lightdm을 꺼서 그래픽 드라이버 설치를 위한 준비를 한다.

    sudo service lightdm stop
    
  3. 최신 그래픽 드라이버 ppa 추가 및 그래픽 드라이버 설치

    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt-get update
    sudo ubuntu-drivers autoinstall
    sudo reboot
    
  4. (option) 무한 로그인 문제를 예방하기 위한 조치

    • .Xauthority 파일 설정: 터미널에서 다음 명령어 입력

      mv ~/.Xauthority ~/.Xauthority.bak

    • Nouveau 설정: /etc/modprobe.d/blacklist.conf 에서 맨 아래에 다음 줄을 추가

      black nouveau

  5. 그래픽 드라이버 설치 확인: Terminal 창에서 nvidia-settings를 입력하면 nvidia X server setting가 나오는데 System information에서 드라이버 버전을 확인할 수 있다.
    nvidia-settings.png

Cuda 설치

Nvidia Graphic driver 설치를 완료했다면 다음은 cuda를 설치한다. 본 포스트에서는 Pascal 아키텍쳐(10시리즈)용 cuda인 cuda 8.0에 대한 설치를 설명한다.

  1. Cuda download
    Nvidia에서 cuda 8.0을 다운로드한다. 64bit ubuntu에서는 Linux - x86_64 - Ubuntu - 16.04 - runfile(local) 을 선택해서 다운로드 한다.

  2. Cuda 설치 파일 실행

    sudo sh cuda_8.0.61_375.26_linux.run
    
  3. Cuda 설치 시 주의해야할 사항

    Cuda 설치 시 처음 안내문을 읽고 설치를 시작하면 nvidia graphic driver를 다시 설치 하겠냐는 질문을 한다. 그래픽 드라이버를 이미 설치 했다면 해당 질문은 'n' no로 스킵하는 것이 좋다.

Sort:  

제가 엔비디아 그래픽 카드를 막 질러서 이제 Xubuntu에 설치해보려던 참인데, 이거 안봤으면 lightdm을 꺼야한다라는 건 절대 몰랐을 것 같아요. 리스팀해서 참고하겠습니다.

우분투의 경우에는 메인보드 + 그래픽 카드에 따라서 설치 방법이 조금 달라질 수 있습니다. 그래서 구매하기 전에 우선 구매하시려는 메인보드 + Ubuntu, 그래픽카드 + 우분투로 검색하시면 혹, 설치가 힘든 모델이 있는지 확인하실 수 있습니다. ㅎㅎ 다른 설치 방법도 추가적으로 올리겠습니다 ^^

물건이 이미 도착했습니다. ^^
지금예전 케이스에 작은 문제가 있어 메인보드 설치가 지연되고 있는데, 조만간 글카까지 붙여서 해볼게요.

넵 ㅎㅎ 원활하게 한번에 잘 셋업이 되시길 바랍니다!

additional drivers 에서도 설치할 수 있습니다.

넵 맞습니다. 출시 된지 조금 지난 모델의 경우에는 ppa 추가 없이 설정->additional driver에서도 설치할 수 있고, 최신 드라이버를 설치하기 원하면 ppa 추가 후에 update하면 additional driver에 새로 모델이 추가되는 것을 확인할 수 있습니다!

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.029
BTC 61475.37
ETH 2485.94
USDT 1.00
SBD 2.61