O/S : Ubuntu 18.04.2
nvidia : 450 driver
cuda : 10.2
1. nvidia driver 설치 진행
Shell
1 2 3 |
xinet@xinet:~$ sudo add-apt-repository ppa:graphics-drivers/ppa xinet@xinet:~$ sudo apt update |
2. 드라이버 어떤 목록이 있는지 확인하는 명령어
Shell
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
xinet@xinet:~$ sudo apt-cache search NVIDIA driver metapackage vdpau-driver-all - Video Decode and Presentation API for Unix (driver metapackage) nvidia-driver-390 - NVIDIA driver metapackage nvidia-headless-390 - NVIDIA headless metapackage nvidia-headless-no-dkms-390 - NVIDIA headless metapackage - no DKMS bumblebee-nvidia - NVIDIA Optimus support using the proprietary NVIDIA driver nvidia-driver-418-server - NVIDIA Server Driver metapackage nvidia-driver-450 - NVIDIA driver metapackage nvidia-driver-450-server - NVIDIA Server Driver metapackage nvidia-driver-460 - NVIDIA driver metapackage nvidia-headless-418-server - NVIDIA headless metapackage nvidia-headless-450 - NVIDIA headless metapackage nvidia-headless-450-server - NVIDIA headless metapackage nvidia-headless-460 - NVIDIA headless metapackage nvidia-headless-no-dkms-418-server - NVIDIA headless metapackage - no DKMS nvidia-headless-no-dkms-450 - NVIDIA headless metapackage - no DKMS nvidia-headless-no-dkms-450-server - NVIDIA headless metapackage - no DKMS nvidia-headless-no-dkms-460 - NVIDIA headless metapackage - no DKMS nvidia-driver-460-server - NVIDIA Server Driver metapackage nvidia-headless-460-server - NVIDIA headless metapackage nvidia-headless-no-dkms-460-server - NVIDIA headless metapackage - no DKMS nvidia-driver-410 - NVIDIA driver metapackage nvidia-driver-415 - NVIDIA driver metapackage nvidia-headless-410 - NVIDIA headless metapackage nvidia-headless-415 - NVIDIA headless metapackage nvidia-headless-no-dkms-410 - NVIDIA headless metapackage - no DKMS nvidia-headless-no-dkms-415 - NVIDIA headless metapackage - no DKMS |
3. nvidia-dirvier-450 install
Shell
1 2 3 4 5 |
xinet@xinet:~$ sudo apt-get install nvidia-driver-450 설치가 다 완료되였으면 리부팅 xinet@xinet:~$ sudo reboot |
4. nvidia 그래픽카드 확인
Shell
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
xinet@xinet:~$ nvidia-smi Fri Apr 9 02:59:26 2021 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 440.33.01 Driver Version: 440.33.01 CUDA Version: 10.2 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 GeForce GTX 106... On | 00000000:02:00.0 Off | N/A | | 24% 31C P8 4W / 130W | 1MiB / 3019MiB | 0% Default | +-------------------------------+----------------------+----------------------+ | 1 GeForce GTX 106... On | 00000000:07:00.0 Off | N/A | | 22% 32C P8 4W / 130W | 1MiB / 3019MiB | 0% Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | No running processes found | +-----------------------------------------------------------------------------+ |
5. cuda 10.2 install
Shell
1 2 3 4 5 6 7 8 9 10 11 12 13 |
xinet@xinet:~$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin xinet@xinet:~$ sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600 xinet@xinet:~$ wget https://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb xinet@xinet:~$ sudo dpkg -i cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb xinet@xinet:~$ sudo apt-key add /var/cuda-repo-10-2-local-10.2.89-440.33.01/7fa2af80.pub xinet@xinet:~$ sudo apt-get update xinet@xinet:~$ sudo apt-get -y install cuda |
6. 환경 설정 및 리부팅
Shell
1 2 3 4 5 6 7 8 |
xinet@xinet:~$ sudo vi ~/.profile export PATH=/usr/local/cuda-10.2/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH xinet@xinet:~$ source ~/.profile xinet@xinet:~$ sudo reboot |
7. cuda 버전 확인
Shell
1 2 3 4 5 |
xinet@xinet:~$ nvcc --version nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Wed_Oct_23_19:24:38_PDT_2019 Cuda compilation tools, release 10.2, V10.2.89 |