(참고. 설치하는 PC는 디스크는 모두 포맷이 된 상태에서 시작하였음)
1-1. ubuntu 18.04.5 LTS (Bionic Beaver) Desktop image 다운로드
Desktp image 다운로드 링크
1-2. rufus로 부팅 usb 만들기
rufus 다운로드 링크
1-3. 부팅 usb 만들기
1. 다운받은 rufus를 실행.
2. 장치에 부팅 usb를 만들 usb 선택
3. 그리고 부트 선택에서 디스크또는 ISO 이미지 (선택)으로 선택 -> 선택 부분을 다운 받은 ISO 파일로 지정
4. 만든 결과(아래 이미지)
PC 부팅 우선순서를 부팅 usb로 변경한 다음 아래의 설치를 진행함.
lshw -C display
로 장착되어 있는 GPU 확인
ubuntu-drivers devices
로 추천하는 driver 확인
440 버전을 추천해주고 있으므로 440 버전을 다운로드 받는것이 좋다.
NVIDIA DRIVER 다운 링크
(각자 GPU에 맞는 선택을 한 다음, 위 명령어에서 추천한 driver를 다운로드 함.)
440 버전을 추천해줬으므로 440.100 버전을 다운로드 함.
다운로드 받는 동안 간단한 코드를 추가해줘야함.
vi /etc/modprobe.d/blacklist.conf
를 실행해서 마지막 줄에 blacklist nouveau
추가sudo /etc/init.d/lightdm stop
sudo apt install gcc
sudo apt-get update
sudo apt install make
sudo reboot
cd (driver 다운 받은 경로) 예시 cd Downloads
sudo sh ./NVIDIA~~~
다운받은 NVIDIA DRIVER 이름을 적어줘야함sudo reboot
nvidia-smi
를 실행했을 때 아래와 같이 출력되면 정상적으로 driver가 설치된 것이다.cd (CUDA 다운 받은 경로) 예시 CD Downloads
sudo sh ./cuda~~~
다운 받은 CUDA 파일 이름을 적어줘야함.sudo vi ~/.bashrc
source ~/.bashrc
nvcc --version
cd (CUDA 다운 받은 경로) 예시 CD Downloads
tar -zxvf cudnn~~~
(다운 받은 cudnn 압축 풀기)cd cuda
sudo cp lib64/lib* /usr/local/cuda/lib64
sudo cp include/cudnn.h /usr/local/cuda/include/
cd /usr/local/cuda/lib64
sudo chmod +r libcudnn.so.7.6.5
sudo ln -sf libcudnn.so.7.6.5 libcudnn.so.7
sudo ln -sf libcudnn.so.7 libcudnn.so
sudo ldconfig
sudo reboot
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2