내 모니터를 완전히 제어할 수 있는 QEMU 게스트에게 내 GPU를 전달하고 싶습니다(실행 중인 유일한 OS인 것 같습니다).
모니터만 내장된 노트북을 사용해 보았으나 화면이 나오지 않았습니다. PC에서는 모니터를 GPU에 직접 연결하면 작동할 것 같지만 테스트할 수는 없습니다.
질문:
- GPU를 통해 모니터를 GPU에 직접 연결하여 모니터 제어권을 게스트에게 전달할 수 있습니까?
- GPU를 통해 게스트에게 노트북 모니터 제어 권한을 부여할 수 있나요?
노트
- 내 노트북에는 Ubuntu Cinnamon이 실행 중입니다.
- 당연하다고 생각하는데 QEMU와 KVM의 사용을 지정하고 싶나요?
- 호스트/클라이언트 애플리케이션을 사용하고 싶지 않습니다.
비슷한 게시물 문제를 발견했습니다(가상 머신에서 Linux를 실행하는 Looking Glass와 동일합니까?), 기본적으로 호스트가 프레임을 다시 쓸 수 있도록 호스트/클라이언트 애플리케이션이 필요합니다. 나는 이 전략을 사용하고 싶지 않고 대신 손님에게 디스플레이에 대한 모든 권한을 부여하고 싶습니다.
편집하다:
표적
내 목표는 GPU를 VM에 전달하는 동안 VM을 베어 메탈(모니터의 경우)로 실행하는 것입니다(즉, 호스트 OS에 모니터가 없음 => 노트북 모니터에 검은색 화면이 있음).
예
Linux가 설치된 노트북에서 Mac 가상 머신(베어메탈 아님)을 실행하고 싶다고 상상해 보세요. 더 나은 성능을 원한다면 노트북에 두 번째 GPU를 추가하는 방법을 찾아야 합니다.
가상 머신에서 노트북 모니터로 콘텐츠를 직접 표시할 수 있다면 두 번째 GPU를 사용하지 않고도 GPU를 통해 직접 이동할 수 있습니다.
이제 다른 소프트웨어(예: "Looking Glass")의 사용이 제한됩니다. 소프트웨어를 사용할 수 없는 경우 다른 게스트(예: 맞춤형 OS)를 추가하려면 소프트웨어를 포팅하거나 두 번째 GPU를 구입해야 합니다. 그래서 가능하다면 이런 일은 피하고 싶습니다.
노트 2 이 질문은 MacOS에만 국한된 것이 아닙니다. 드라이버 등을 찾지 않고는 설치할 수 없기 때문에 이렇게 설명하는 것이 더 쉽습니다.