
먼저, 이 질문에 대한 잘못된 위치라면 사과드립니다.
달리려고 하는데엘라스틱퓨전VMWare Workstation 15 Player를 사용하는 Windows 시스템의 Ubuntu VM에서.
모든 종속성이 양호하고 애플리케이션이 제대로 컴파일되지만 실행하려고 하면 Cuda 호환 장치가 설치되어 있지 않다는 오류가 발생합니다. VM이 내 비디오 카드에 액세스할 수 없는 것 같고 이를 VM의 Linux 환경으로 전달하는 방법을 알 수 없습니다.
저는 일반적으로 VM을 처음 접했고 이 특정 애플리케이션을 며칠 동안만 사용해 봤지만 제대로 작동할 수 없습니다.
다른 VM이 필요할 수도 있나요? 플래시 드라이브 등에 Ubuntu를 설치할 수 있습니까? 그러면 내 PC의 다른 모든 장치(CPU, GPU, RAM 등)에 액세스할 수 있나요?
어떤 아이디어가 있나요?
내 PC에서는 다음을 사용하고 있습니다.
- 윈도우 10 홈
- 엔비디아 지포스 GTX 1080
- VMWare 워크스테이션 15 플레이어
VM이 Ubuntu 18.04를 실행 중입니다.
질문이 있거나 사양/기타에 대한 다른 정보가 필요한 경우 알려주시기 바랍니다. 이 기능이 작동하도록 하고 싶습니다.
감사해요
답변1
VMware Workstation 15는 현재 GPU 패스스루를 지원하지 않습니다. 이를 지원하는 유일한 VMware 제품은 VMware vSphere입니다.
지원되더라도 하이퍼바이저가 실행 중인 OS에서 사용 중인 GPU를 통과할 수 있는 방법이 없습니다. 그렇지 않으면 상위 OS의 디스플레이가 손실됩니다.
vSphere는 GPU를 전혀 사용하지 않으므로 전체 장치를 게스트 VM으로 전달할 수 있습니다.
답변2
이에 대한 가장 좋은 해결책은 .VMX 파일에 다음 줄이 포함되도록 편집하는 것입니다.
mks.dx11.vendorID = "0x10de"
dx11
( 다음으로 변경하면 ogl
작동할 것으로 생각됩니다 )
최선의 솔루션은 아니지만 제대로 작동하며 괜찮은 성능을 확인했습니다.
여기에서 자세히 알아보세요:https://communities.vmware.com/t5/VMware-Workstation-Pro/Increase-dedicated-video-ram-in-workstation-player/td-p/919898