호빵이의 알고리즘

[Ubuntu] Nvidia 드라이버 설치 본문

공부/YM

[Ubuntu] Nvidia 드라이버 설치

남현경 2019. 4. 8. 16:17

Ubuntu 데스크탑 버전에 Nvidia 드라이버를 설치하면서 계속 된 무한로그인 오류에 설치와 제거를 반복했다.

제대로 된 설치과정을 정리하고자 한다.

 

1. 환경

Tensorflow를 구동하려면 CUDA 기반의 Nvidia가 필요

 

# cat /proc/driver/nvidia/version

cat: /proc/driver/nvidia/version: No such file or directory

 

위의 내용과 같이 파일 또는 디렉토리가 없다고 나타나면 아직 드라이버가 설치되지 않은 것입니다.
아래의 명령어를 이용하여 GPU 모델과 커널 모듈 정보를 확인합니다.

 

# lspci -k

 

위의 명령어를 실행하면 상당히 많은 내용이 나타나나는데 NVIDIA GPU 모델과 정보만 확인 하면됩니다.

 

2. 정보 확인

NVIDIA하드웨어 모델에 따라서 지원되는 그래픽카드(GPU) 드라이버 버전의 다릅니다.
따라서 아래의 페이지에 방문한 다음 설치하고자 하는 그래픽카드에 맞는 최신 버전의 드라이버 버전을 확인해야 합니다.

http://www.nvidia.com/Download/Find.aspx?lang=en-us

 

Advanced Driver Search | NVIDIA

 

www.nvidia.com

 

그리고 아래의 명령어를 실행 하여 설치 가능한 드라이버 버전을 확인 합니다.

 

# apt-cache search nvidia

 

nvidia-xxx 로 나타나는 패키지 이름 중에서 설치 가능한 버전을 확인하시면 됩니다.

우분투에서 패키지로 지원 되는 버전과 일치하는 상위 버전을 다운로드(최신으로)

 

3. 설치

1) Ctrl + Alt + F1 또는 F2 를 눌러서 가상 터미널을 실행

2) 설치할 파일 확인 : ls

3) 화면관리자(Display Manager)를 종료

민트 = mdm (Mint Display Manager) 

우분투,Kubuntu,  Xubuntu, 루나, 보이저 = lightdm (Light Display Manager) 

KDE Plasma 5, Kubuntu 15.04 이상  = sddm

우분투 GNOME = gdm

Debian = gdm3(GNOME), kdm (KDE) 

CrunchBang = slim 입니다.

#sudo service lightdm stop

 

4) 다운받은 파일(64-bit 일때 : NVIDIA-Linux-x86_64-384.130.run)이 있는 곳에 가서 실행합니다.

 

#sudo sh NVIDIA-Linux-x86_64-384.130.run

 

5) yes 

 설치 완료

 

6) 다시 화면관리자 실행

#sudo service lightdm start

'공부 > YM' 카테고리의 다른 글

t-SNE  (0) 2019.11.07
python 버전 맞추기  (0) 2019.11.05
[Ubuntu] Deep Learning 환경 설정  (0) 2019.04.08
[Ubuntu] USB ERROR  (0) 2019.04.04