Biotechnology
[01] - Ubuntu에서 NVIDIA 드라이버 및 CUDA 설치 본문
[주의 사항]
1. 위 포스팅은 타 블로그의 글을 가져와 재가공한 것임을 밝힙니다.
2. 위 포스팅은 개인적인 연구의 빠른 참조를 위한 것이고, 그 외의 목적은 없음을 밝힙니다.
[NVIDIA 드라이버 설치]
1. NVIDIA 홈페이지로부터 드라이버 다운
https://www.nvidia.co.kr/Download/index.aspx?lang=kr
2. Blacklist module 편집
nano /etc/modprobe.d/blacklist-nouveau.conf
위 파일 안에서 다음과 같은 문구를 추가 및 저장 (ctrl + s)
blacklist amd76x_edac #this might not be required for x86 32 bit users.
blacklist vga16fb
blacklist nouveau
blacklist lbm-nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
3. 설치된 NVIDIA 패키지 삭제 (재설치인 경우만)
sudo apt-get remove --purge nvidia*
4. 사용중인 디스플레이 관리자 사용중지
sudo service lightdm stop
5. NVIDIA 드라이버 실행 (버전은 파일마다 다르므로 확인)
chmod +x NVIDIA-Linux-x86_64-361.42.run
sudo ./NVIDIA-Linux-x86_64-361.42.run
5-1. [에러 상황] lightdm 을 꺼도 X server 사용중
nano /var/log/nvidia-installer.log
여기서 PROCESS_ID 가 X-server를 실행하고 있다고 하면 그것을 강제로 꺼버리면 해결.
kill [PROCESS_ID]
6. 디스플레이 관리자 재시작
sudo service lightdm start
7. NVIDIA 드라이버 설치가 잘 되었는지 확인
nvidia-smi
참조: https://pythonkim.tistory.com/48
[CUDA 설치]
1. Ubuntu 배포판 버전 확인
$ release="ubuntu"$(lsb_release -sr | sed -e "s/\.//g")
$ echo $release
2. CUDA repository 추가
$ sudo apt install sudo gnupg
$ sudo apt-key adv --fetch-keys "http://developer.download.nvidia.com/compute/cuda/repos/"$release"/x86_64/7fa2af80.pub"
$ sudo sh -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/'$release'/x86_64 /" > /etc/apt/sources.list.d/nvidia-cuda.list'
$ sudo sh -c 'echo "deb http://developer.download.nvidia.com/compute/machine-learning/repos/'$release'/x86_64 /" > /etc/apt/sources.list.d/nvidia-machine-learning.list'
$ sudo apt update
3. CUDA 설치 (버전은 다를 수 있음)
$ sudo apt-get install cuda-10-0
4. 설치된 CUDA 버전 확인
$ cat /usr/local/cuda/version.txt
'연구노트 > 도커(Docker)' 카테고리의 다른 글
[06] - 도커(docker) 이미지 만들기 (0) | 2019.10.24 |
---|---|
[05] - 도커(docker) CUDA 개발환경 세팅 (0) | 2019.10.24 |
[04] - 도커(docker) CUDA Toolkit 이미지 정리 (0) | 2019.10.24 |
[03] - 도커(docker) 명령어 (0) | 2019.10.23 |
[02] - 도커(docker) 설치 (0) | 2019.10.23 |
Comments