Ubuntu 18.04 NVIDIA driver 설치

인터넷 선만 물려서 잘 쓰던 분석용 PC가 갑자기 끊겼다.
랜카드가 죽었나해서 살펴보니 이상하게 랜카드 셋업이 초기화 되었길래, 랜카드만 다시 잡아주고 잘 쓰다가 보니까 CUDA도 안된다.

NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

전체적인 Driver 가 날아갔나 싶은데, 우선 다시 NVIDIA Driver 설치하는 김에 관련 자료를 남겨본다.

MATLAB 이랑 같이 쓸때는 MATLAB 버전이랑 CUDA 버전이랑 쿵짝이 잘 맞아야하니, 관련하여 확인 필수다.
https://www.mathworks.com/help/parallel-computing/gpu-support-by-release.html

내가 쓰는 R2019b 는 10.1 CUDA Toolkit 을 사용 하면 된다.

Driver 추천을 위해 아래 명령어 사용

$ubuntu-drivers devices | grep recommended

ubuntu-drivers가 없으면

ubuntu-drivers-common을 설치하면 된다.

일단 nvidia-driver-450을 설치하는 걸 추천해준다.

Driver 포함된 Repository 를 추가하면 되는데, add-apt-repository가 없는 경우 software-properties-common 을 설치.

$sudo add-apt-repository ppa:graphics-drivers/ppa
$sudo apt update

추천받은 드라이버를 설치

$sudo apt-get install nvidia-driver-450

하면, 되야하는데 dependency 문제가 발생한다.. 하 제일 골치…

편하게 다시 nvidia 공식 설치 프로그램을 이용해보기로 한다. NVIDIA 페이지에서 Linux 64bit, 450.57 버젼을 받아서 실행

sudo sh ./NVIDIA-Linux-x86_64-450.57.run

오케이 된다.

nvidia-smi 에서도 잡히고, cuda 버전…이 높게 나오는건 왜 그러는지 모르겠는데 암튼 된다….


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *