에서 오는 우분투에 NVIDIA와 CUDA 드라이버를 어떻게 설치합니까? 1
CUDA 9.2 및 드라이버 396 구성을 시도하고 있지만 suda apt install cuda-9-2 설치 드라이버는 410입니다. 어떻게 피할 수 있습니까?
에서 오는 우분투에 NVIDIA와 CUDA 드라이버를 어떻게 설치합니까? 1
CUDA 9.2 및 드라이버 396 구성을 시도하고 있지만 suda apt install cuda-9-2 설치 드라이버는 410입니다. 어떻게 피할 수 있습니까?
답변:
불행히도 NVIDIA 저장소와 함께 해당 저장소에있는 최신 드라이버를 설치합니다. 당시 나는 거기에 가장 새로운 답변을 썼다. 그리고 그들은 최근에 그것을 바꿨다. 따라서 이전 드라이버를 사용하려면 CUDA 9.2를 수동으로 다운로드하여 설치해야합니다.
이 사이트는 CUDA 9.2 설치 레이아웃이 꽤 좋습니다 : https://www.pugetsystems.com/labs/hpc/How-to-install-CUDA-9-2-on-Ubuntu-18-04-1184/
이러한 지침을 매우 밀접하게 따라야합니다.
먼저 NVIDIA 저장소를 먼저 제거하는 것이 좋습니다.
sudo rm /etc/apt/sources.list.d/cuda*
그런 다음 다시 업데이트
sudo apt update
그래픽 드라이버 ppa가 설정되어 있는지 확인하십시오
sudo add-apt-repository ppa:graphics-drivers/ppa
그런 다음 396 드라이버를 설치하십시오.
sudo apt install nvidia-driver-396
https://developer.nvidia.com/cuda-92-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1710&target_type=runfilelocal 에서 설치용 CUDA 실행 파일을 다운로드 하십시오.
그런 다음 CUDA 설치 프로그램을 실행하십시오.
sudo sh cuda_9.2.148_396.37_linux.run
잘못된 드라이버를 설치하지 않도록 설치 단계를 신중하게 따르십시오.
You are attempting to install on an unsupported configuration. Do you wish to continue?
(y)es/(n)o [ default is no ]: y
Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 396.37?
(y)es/(n)o/(q)uit: n
Install the CUDA 9.2 Toolkit?
(y)es/(n)o/(q)uit: y
Enter Toolkit Location
[ default is /usr/local/cuda-9.2 ]:
Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y
Install the CUDA 9.2 Samples?
(y)es/(n)o/(q)uit: y
Enter CUDA Samples Location
[ default is /home/terrance ]: /usr/local/cuda-9.2
그런 다음 ~/.profile
파일 맨 아래에 다음을 추가 하십시오.
# set PATH for cuda 9.2 installation
if [ -d "/usr/local/cuda-9.2/bin/" ]; then
export PATH=/usr/local/cuda-9.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
fi
시스템을 재부팅하십시오.