시카고 2021. 3. 4. 01:16

RTX 2070 super 에 세팅하기

askubuntu.com/questions/1187822/how-to-install-tensorflow-for-nvidia-gpu-rtx-2070-super-on-ubuntu-18-04

 

How to install tensorflow for NVIDIA GPU RTX 2070 SUPER on Ubuntu 18.04

I have been trying to install Tensorflow for my new RTX 2070 Super. I have been following the following instructions: steps verify the system has a cuda-capable gpu download and install the nvidia

askubuntu.com

화면이 해상도가 매우 낮고, 드라이버가 "Continue using a manually installed driver" 한 것만 사용할수 있을때

https://linuxconfig.org/how-to-uninstall-the-nvidia-drivers-on-ubuntu-20-04-focal-fossa-linux

위 주소에서 Step1 ~ Step 3 을 진행하니 해결되었다.

 

 

 

 

https://askubuntu.com/questions/1237590/not-able-to-change-the-nvidia-driver-in-ubuntu-20-04

 

 

그래픽카드에 적절한 드라이버 리스트 확인하기 (설치까지 해야함)

www.nvidia.co.kr/Download/Find.aspx?lang=kr

 

그래픽카드 드라이버 재설치

cafepurple.tistory.com/39

 

for TITAN Graphic setting

keyog.tistory.com/4

 

 

1. 드라이버 설치

(1) nouveau 삭제

$ lsmod | grep nouveau

출력되는 것이 있으면 nouveau가 설치된 것으로 제거해야한다.

$ sudo nano /etc/modprobe.d/blacklist.conf

를 입력해서 메모장 같은 편집기로 하는게 더 저장하기 편리함. 편집기가 열리면

blacklist nouveau

options nouveau modset=0

위 2줄을 입력하고 저장.

$ sudo apt-get --purge remove nvidia-*
$ echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
$ update-initramfs -u
$ sudo update-initramfs -u
$ sudo service gdm stop

(2) 드라이버 설치

아래과정으로는 나는 계속 460 버전이 설치가 돼서, cafepurple.tistory.com/39 를 참고하여 430 버전을 설치했다.
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt update
$ sudo ubuntu-drivers autoinstall

$ sudo reboot

sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
echo "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /" | sudo tee /etc/apt/sources.list.d/cuda.list

$ nvidia-smi

 

CUDA MASTER LINK :https://developer.nvidia.com/cuda-10.2-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=deblocal

(3) cuda 10.0 버전 설치 - for Tensorflow (https://askubuntu.com/questions/1187822/how-to-install-tensorflow-for-nvidia-gpu-rtx-2070-super-on-ubuntu-18-04)

sudo apt-get -o Dpkg::Options::="--force-overwrite" install cuda-10-0 cuda-drivers //위 코드가 없다고 뜨면 제일 위에 들어가자

echo 'export PATH=/usr/local/cuda-10.0/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
sudo ldconfig

//버전확인
nvcc --version

(4) cudnn v7.5.0 설치

then download cuDNN v7.5 form https://developer.nvidia.com/cudnn

아래 4개 설치

cuDNN Library for Linux

cuDNN Runtime Library for Ubuntu 18.04

cuDNN Developer Library for Ubuntu 18.04

cuDNN Code Samples and User Guide for Ubuntu 18.04

//아래 코드로 설치 (다운로드 받은 폴더로 디렉토리 이동 후 설치)

cd Downloads

tar -xzvf cudnn-10.0-linux-x64-v7.5.0.56.tgz

copy the following files into the cuda toolkit directory.

sudo cp -P cuda/include/cudnn.h /usr/local/cuda-10.0/include
sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda-10.0/lib64/
sudo chmod a+r /usr/local/cuda-10.0/lib64/libcudnn*

(5) 아나콘다 세팅 : 텐서플로 2.0 구축하기 위해 파이썬 3.6 버전으로 설치했다.

https://greedywyatt.tistory.com/107