NVIDIA 드라이버 버전의 CUDA 문제


0

에서 오는 우분투에 NVIDIA와 CUDA 드라이버를 어떻게 설치합니까? 1

CUDA 9.2 및 드라이버 396 구성을 시도하고 있지만 suda apt install cuda-9-2 설치 드라이버는 410입니다. 어떻게 피할 수 있습니까?

여기에 이미지 설명을 입력하십시오


1
Ask Ubuntu에 오신 것을 환영합니다! 게시물을 올바른 방식으로 형식화하십시오. 이미지 대신 일반 텍스트를 사용하십시오!
abu_bua

답변:


2

불행히도 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

시스템을 재부팅하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.