-
ubuntu18.04 nvidia driver-418, cuda10.1설치개발/리눅스 2019. 5. 5. 18:09
참고링크
설명
-nouveau 설치 확인 및 제거lsmod | grep nouveau //출력되는 것이 있으면 nouveau가 설치된 것으로 제거해야한다. sudo vim /etc/modprobe.d/blacklist-nouveau.conf //파일 생성 후 아래 두 줄 입력후 저장 blacklist nouveau options nouveau modset=0 udo update-initramfs -u //입력 후 재부팅, 화면이 멈추면 Ctrl + Alt + F4 후 재부팅 sudo service gdm stop //nouveau가 제거된다.
-최신버전 nvidia driver와 cuda설치sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo ubuntu-drivers autoinstall sudo reboot sudo apt install nvidia-cuda-toolkit gcc-6
-그냥 cuda10.1 설치하면 되었다...
https://developer.nvidia.com/cuda-downloads
위에서 자신에게 맞는 버전 찾아 다운로드하고(run파일이 편함) --silent --driver 옵션 붙여서 실행시키면 알아서 다운로드 된다.
ex) sudo cuda~~.run --silent --driver
그 이후에 sudo vim ~/.bashrc 에서 아래 코드 삽입하여 저장해주면 된다.
이후 source ~/.bashrc해주고 설치 확인 해준다.export PATH=/usr/local/cuda-10.1/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda/lib64:${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
cudnn은 여기서받으면 되는데 로그인하고 설문조사를 해야한다. 바로 접속이 안되면 구글에 검색해서 진행하면 된다.
-설치 확인
nvidia-smi //그래픽드라이버 nvcc -V //cuda toolkit locate libcudnn //cudnn sudo updatedb //위의 명령어로 cudnn이 안보이면 입력 후 다시 시도
위의 명령어에서 에러가 나면 secure boot의 문제일 수 있다.
컴퓨터 부팅 시 BIOS옵션에서 Secure Boot을 off로 해주거나 Secure Boot Variables을 삭제한 뒤 다시 해본다.
그리고 nivdia-smi는 잘 나오는데 nvcc -V가 안되면 다운받은 run파일 옵션 없이 다시 실행해서 Document만 선택해 설치해준다.
ex) sudo cuda~.run
'개발 > 리눅스' 카테고리의 다른 글
[Ubuntu18.04]도커 사용하기 (0) 2019.05.03 ubuntu18.04 anaconda5.2.0 pytorch pycharm에 설치하기 (0) 2019.03.21 리눅스(우분투)일 때 대학교 와이파이 연결하기 (0) 2018.03.11