0. 환경
- GTX Titan X
- ASUS board
1. USB 설치 (rutus 2.18 사용)
- ubuntu 16.04.03 LTS 64bit
- BIOS setting : 기타 OS, fast boot off (ASUS)
- English & Seoul (한글로 설정하면 나중에 오류 검색하기 어려움)
2. sudo apt-get install upgrade
3. 그래픽 드라이버 설치
3.1 환경성정 -> Software & Updates -> Additional Drivers 탭 -> NVIDIA Corporation 항목에서 드라이버 선택(nvidia-384) -> Apply Changes
3.2 재부팅
3.3 터미널(Ctrl+Alt+T) -> nvidia-smi
- 잘 뜨면 성공
4. CUDA 8.0 설치
https://developer.nvidia.com/cuda-80-ga2-download-archive(cuda 9.0 : https://developer.nvidia.com/cuda-90-download-archive)
위 사이트에서 run 파일을 받아 설치하고, patch2도 설치
(드라이버는 이미 설치했으므로 no 선택)
(Ctrl + C 누르면 약관은 생략 가능)
~/.bashrc에 아래 항목 추가
export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64
5. cuDNN 5.1 설치
https://developer.nvidia.com/rdp/cudnn-download
위 사이트에서 cuDNN v5.1 Library for Linux 다운
cd cuda
sudo cp include/cudnn.h /usr/local/cuda/include
sudo cp lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
6. CUDA, cuDNN check
CUDA : nvcc --version
cuDNN : cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
7. sudo apt install nvidia-cuda-dev
8. anaconda 설치
https://www.anaconda.com/download/#linux
위 사이트에서 Anaconda2 64-bit installer 다운 및 설치
9. 최종확인
새 터미널 실행
conda create -n tf python=2 (conda 찾을 수 없으면 bashrc에 conda path를 등록해야함)
source activate tf
pip install tensorflow-gpu==1.2 (1.3 버전은 cuDNN 6.0 필요)
python
import tensorflow as tf
a = tf.constant(1)
sess = tf.Session() (설치된 GPU에 관한 log가 떠야 정상)
print sess.run(a) (1이 출력되면 정상)
sess.close()
http://hochulshin.com/ubuntu-1604-hangul/
- 한/영 키 오류나면
http://b1ix.net/207
11. teamviewer 설치
https://www.teamviewer.com/ko/download/linux/
teamviewer 12는 특별한 설치법이 필요했는데, 13부터는 그냥 홈페이지에서 받고 실행시키면 잘됨
'실습 > 설치' 카테고리의 다른 글
python3.6 설치 (0) | 2018.01.18 |
---|---|
윈도우10에서 Tensorflow 설치하기 (with Anaconda3, PyCham) (0) | 2018.01.14 |
python requirements.txt 설치하기 (0) | 2017.12.28 |
SSD 설치 for ubuntu 16.03LTS (0) | 2017.12.28 |
opencv 설치 (0) | 2017.08.05 |