CUDA용 Nvidia 카드 및 시스템용 AMD 카드

CUDA용 Nvidia 카드 및 시스템용 AMD 카드

저는 AMD 5700XT GPU가 탑재된 시스템을 보유하고 있으며 CUDA 애플리케이션 개발을 위해 Nvidia 카드를 구입했습니다.

저는 Archlinux를 사용하고 있으며 CUDA 작업을 실행하기 위해 nvidia, cuda, nvidia-utils 및 nvidia-settings 패키지를 설치하려고 합니다. 하지만 이렇게 하면 완전히 검은색 화면이 나타나고 터미널 모드로 들어가야 합니다. 데스크탑을 복구하려면 이 패키지를 제거하세요.

이러한 패키지가 제거되면 lsmod는 nouveau 및 amdgpu 모듈이 로드되었음을 표시합니다. 물론 nouveau는 CUDA 애플리케이션을 실행하기에 충분하지 않습니다. 시도하면 다음과 같이 표시됩니다.

./deviceQuery Starting...

 CUDA Device Query (Runtime API) version (CUDART static linking)

cudaGetDeviceCount returned 35
-> CUDA driver version is insufficient for CUDA runtime version
Result = FAIL.

AMD 카드를 통해 모든 OpenGL/Vulkan 작업을 수행하는 동안 독점 Nvidia 드라이버가 CUDA 응용 프로그램을 실행하도록 시스템을 구성하고 드라이버를 설치하는 방법이 궁금합니다.

관련 정보