실험을 위해 Nvidia GPU를 실행하고 Linux에서 표시하기 위해 Intel 통합 그래픽을 실행합니다.

실험을 위해 Nvidia GPU를 실행하고 Linux에서 표시하기 위해 Intel 통합 그래픽을 실행합니다.

저는 현재 nvidia GPU 및 Intel 통합 그래픽이 탑재된 Lenovo Thinkstation P330을 사용하고 있습니다. 현재 BIOS에서는 Intel이나 Nvidia만 선택할 수 있는 것 같습니다. 두 구성 모두에서 lspci를 실행하면 VGA 컨트롤러만 표시되므로 BIOS가 어떻게든 GPU를 숨기고 있는 것 같습니다. 따라서 통합 GPU 실행과 전용 GPU 실행이라는 주제에 대해서는 이전 질문을 사용할 수 없을 것 같습니다. 인텔을 모니터로 사용하지만 결국 nvidia gpu에서 CUDA 실험을 실행하게 되는 구성을 원합니다.

지금까지 내 접근 방식은 다음과 같습니다. 커널이 장치를 인식할 수 있도록 lspci 및 setpci를 사용하여 구성 공간을 변경해 보았습니다. 내 Nvidia GPU는 항상 "1@00:0.0"을 표시하고 Intel GPU는 항상 "0@00:02.0"을 표시합니다. 적절한 공급업체를 찾을 수 없음에도 불구하고 직접 하드웨어 액세스를 통해 구성 공간이 완전히 작성되도록 lspci 및 setpci 소스를 수정해 보았지만 작동하지 않습니다.

이것이 가능한지 아시나요? 다른 BIOS가 작동할 수도 있겠지만 BIOS를 변경하고 싶지는 않습니다. 도움이 된다면 Fedora 33을 실행하고 있습니다.

답변1

BIOS에서 비디오 설정을 "자동"으로 설정합니다. 먼저 BIOS를 업데이트해야 할 수도 있습니다. 그러면 2개의 비디오 장치가 표시됩니다 lspci.

관련 정보