내 Debian 9 컴퓨터에 Nvidia 드라이버가 설치되어 있습니다. cat /proc/driver/nvidia/version
다음 정보가 표시됩니다.
NVRM 버전: NVIDIA UNIX x86_64 커널 모듈 384.130 Wed Mar 21 03:37:26 PDT 2018 GCC 버전: gcc 버전 6.3.0 20170516(Debian 6.3.0-18+deb9u1)
이제 nvidia 드라이버 버전 410이 필요한 cuda 10을 설치해야 합니다. 다운로드한 cuda 설치 패키지(.run 파일)에는 nvidia 드라이버 v410 설치가 포함되어 있습니다. 내 질문은: 새 드라이버를 설치하기 전에 설치된 v384 버전 드라이버에 대해 제거 등의 작업을 수행해야 합니까? 아니면 공존할 수 있습니까? 아니면 이전 항목을 자동으로 덮어쓰게 됩니까?
v384 드라이버가 이전에 설치되었고 apt install nvidia-cuda-toolkit
cuda 8.0 및 nvidia 드라이버 v384가 설치된 것 같습니다. 이전 v384 드라이버를 제거하는 방법을 모르겠습니다. apt list --installed|grep nvidia
꽤 많은 패키지가 시스템에 표시됩니다.
glx-alternative-nvidia/now 0.8.3~deb9u1 amd64 [설치됨, 다음으로 업그레이드 가능: 0.8.8~deb9u2] libnvidia-cfg1/now 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1] libnvidia-compiler/ 이제 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1] libnvidia-fatbinaryloader/now 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1] libnvidia-ml1/ 이제 384.130-1 amd64 [설치됨, 업그레이드 가능: 390.87-8~deb9u1] libnvidia-ptxjitcompiler1/now 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1] nvidia-alternative/now 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1 ] nvidia-cuda-dev/stable, 이제 8.0.44-4 amd64 [설치됨, 자동] nvidia-cuda-doc/stable, 이제 8.0.44 -4 모두 [설치됨, 자동] nvidia-cuda-gdb/stable , 이제 8.0.44-4 amd64 [설치됨, 자동] nvidia-cuda-toolkit/stable, 이제 8.0.44-4 amd64 [설치됨] nvidia -Detect/now 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~ deb9u1] nvidia-installer-cleanup/stable, 현재 20151021+4 amd64 [설치됨, 자동] nvidia-kernel-common/stable, 현재 20151021+4 amd64 [설치됨, 자동] nvidia-kernel-dkms/now 384.130-1 amd64 [ 설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1] nvidia-kernel-support/now 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1] nvidia-legacy-check/now 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능 : 390.87-8~deb9u1] nvidia-libopencl1/now 384.130-1 amd64 [설치됨, 업그레이드 가능: 390.87-8~deb9u1] nvidia-modprobe/now 384.111-2~deb9u1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-1~deb9u1 ] nvidia-opencl-common/이제 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1] nvidia-opencl-dev/stable, 이제 8.0.44-4 amd64 [설치됨, 자동] nvidia-opencl-icd/ 이제 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1] nvidia-persistenced/now 384.111-1~deb9u1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-1~deb9u1] nvidia-profiler/stable, 이제 8.0.44 -4 amd64 [설치됨, 자동] nvidia-smi/now 384.130-1 amd64 [설치됨, 다음으로 업그레이드 가능: 390.87-8~deb9u1] nvidia-support/stable, 이제 20151021+4 amd64 [설치됨, 자동] nvidia-visual-profiler /stable, 이제 8.0.44 -4 amd64 [설치됨, 자동]
답변1
나는 단지 비슷한 대답을 찾고 있습니다. Debian 9가 있고 Nvidia 드라이버 418.34 및 CUDA 10.0 툴킷을 성공적으로 설치했습니다.
먼저 현재 GPU가 무엇인지 물어보고 싶습니다. 현재 GPU가 Nvidia 드라이버 410(또는 418.34)과 호환되는지 확인해야 합니다. 나는 또한 두 명의 운전자(384와 410)가아니요동시에 함께 존재합니다.
저는 최근에 RTX 2080을 얻었고 Nvidia는 최근 최신 버전의 드라이버(418.43)를 출시했습니다. Nvidia 웹사이트에 가서 v418.43용 ".run" 파일을 다운로드했습니다. 그런 다음 적성을 사용하여 이전 드라이버(v384)를 제거했습니다. 나중에 ".run" 파일을 사용하여 새 버전을 설치하려고 했지만 현재 Xorg를 사용하고 있기 때문에 설치할 수 없다는 메시지가 계속 표시되었습니다.
Alt + Ctrl + F2를 통해 설치하고 ".run"을 실행해 보세요. 재부팅하지 않고 새 드라이버를 설치해 보세요.
재부팅하면 부팅하지 못할 수도 있지만 관심이 있으신 경우 가능한 해결책이 있습니다.
드라이버를 설치한 후 터미널에서 "nvidia-smi"를 실행하여 테스트할 수 있습니다.
그런 다음 Nvidia 웹사이트에 가서 CUDA 10.0 ".run" 파일을 다운로드했습니다(저는 Ubuntu 18.04용 파일을 다운로드했습니다).
처음에 설치 프로그램은 계속하려면 내 구성이 호환되지 않는다고 말했습니다. 나는 '예'라고 말했다".
또한 툴킷과 샘플 설치에 "예"라고 답했지만 NVIDIA 드라이버 설치는 거부했습니다.
설치가 "불완전"으로 완료됐는데, 설치 디렉터리로 가서 test cuda 프로그램을 사용해 테스트해보니 모든 것이 잘 작동했습니다.
계속 테스트할 예정이지만 지금까지는 모든 것이 예상대로 작동하는 것 같습니다.
부팅하는 데 문제가 있거나 GUI가 로드되지 않는 경우, 나 역시 이러한 문제를 겪었기 때문에 도움을 드릴 수 있습니다.
Debian 9 및 CUDA 10에 대한 정보는 거의 없습니다.