우분투에서 RTX 2080 시리즈 GPU 용 드라이버 및 cuda를 설치하는 방법에 대한 완전한 기사 를 썼습니다. 주로 일부 (가장?) 사용자에게는 시간이 많이 걸리는 작업 일 수 있기 때문입니다. 다음 답변과 함께 기사를 따르는 것이 좋습니다.
나는 모두 같은 문제를 관찰 Ubuntu-16.04
하고 18.04
. 에서 Ubuntu-16.04
기계 올바른 엔비디아 드라이버를 찾을 수 있었다 그것은 오픈 소스 누보 디스플레이 드라이버를 사용하고있었습니다. 따라서 Nvidia 에서 적절한 드라이버를 다운로드하여 설치해야합니다 .
이제 다음과 같이 드라이버를 설치하십시오.
1) cd Downloads/
2) ls
#(NVIDIA-Linux-x86_64–410.57.run #output of ls)
3) chmod +x NVIDIA-Linux-x86_64–410.57.run
#(to get permission to execute the run file)
4) sudo ./NVIDIA-Linux-x86_64–410.57.run --no-x-check
참고 : --no-x-check
플래그가 중요합니다. 그렇지 않으면 x-server
GUI 를 비활성화 하고 로그 아웃해야합니다.
드라이버가 설치되면 시스템을 재부팅하고 nvidia-smi
터미널 에서 명령을 사용하여 설치를 확인하십시오 . GPU 및 설치된 드라이버 정보가 표시됩니다.
다음 부분은 때때로 고통 스러울 수있는 cuda를 설치하는 것입니다. GUI에서 로그 아웃하고 터미널에서 모든 조치를 수행해야합니다.
이 링크 에서 관련 cuda 실행 파일을 다운로드하십시오 . 그런 다음 홈 디렉토리에 blacklist-nouveau.conf 라는 파일을 만들고이 파일 에 다음 줄을 추가하십시오.
blacklist nouveau
options nouveau modeset=0
이제 cuda를 설치하려면 ( ctrl + alt + f1 )을 눌러 GUI에서 로그 아웃해야합니다 . 터미널로 가려면 사용자 이름과 비밀번호를 입력하십시오.
이제 아래 단계를 따르십시오.
1) sudo service lightdm stop
2) sudo -i
3) sudo cp /home/avin/blacklist-nouveau.conf /etc/modprobe.d
#change avin with your user name
4) sudo update-initramfs -u
5) exit
6) cd Downloads/
7) md5sum cuda_10.0.130_410.48_linux.run #(Optional)
8) sudo sh cuda_10.0.130_410.48_linux.run
Cuda 설치 마법사가 나타납니다. 기사와 함께 명백한 단계를 따르십시오. 설치가 완료되면 reboot
이 터미널에서 실행 하십시오.
머신이 재부팅되면에 cuda 경로를 추가하십시오 .bashrc
.
1) sudo gedit ~/.bashrc
2) Add following 2 lines at the end of the .bashrc file
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
3) source ~/.bashrc
이제 nvcc -V
다음과 같이 출력을 생성해야하는 터미널에서 실행하십시오 .
설치 메시지
드라이버와 cuda가 설치되었으므로 tensorflow gpu 버전을 설치할 수 있습니다. 다음 은 동일한 작업에 대한 유용한 자습서입니다.