![Qemu GPU/디스플레이 패스스루](https://rvso.com/image/231072/Qemu%20GPU%2F%EB%94%94%EC%8A%A4%ED%94%8C%EB%A0%88%EC%9D%B4%20%ED%8C%A8%EC%8A%A4%EC%8A%A4%EB%A3%A8.png)
내 GPU를 QEMU 게스트로 전달하고 내 모니터를 완전히 제어하고 싶습니다(마치 실행 중인 유일한 OS인 것처럼 보입니다).
모니터만 내장된 노트북을 사용해 보았는데 화면이 아무것도 나오지 않았습니다. PC에서는 모니터를 GPU에 직접 연결하면 작동할 것 같지만 테스트할 수는 없습니다.
질문:
- 내 GPU를 패스스루하고 모니터를 GPU에 직접 연결하여 게스트에게 모니터 제어권을 줄 수 있습니까?
- 내 노트북 모니터를 게스트에게 제어권을 주고 내 GPU를 통과시킬 수 있나요?
노트
- 내 노트북에는 Ubuntu Cinnamon이 실행되고 있습니다.
- 당연하다고 생각하는데 KVM과 함께 QEMU 사용을 지정하고 싶은데요?
- 호스트/클라이언트 애플리케이션을 사용하고 싶지 않습니다.
비슷한 게시물 질문을 찾았습니다(VM 측에서 Linux를 실행하는 Looking Glass와 동일합니까?) 기본적으로 호스트가 프레임을 다시 쓰도록 하려면 호스트/클라이언트 응용 프로그램이 필요합니다. 나는 이 전술을 사용하지 않고 손님에게 모니터를 완전히 제어할 수 있는 권한을 주고 싶습니다.
편집하다:
목표
내 목표는 GPU를 해당 VM에 전달하면서 VM을 베어 메탈 머신(모니터의 경우)으로 실행하는 것입니다(즉, 호스트 OS에 대한 모니터가 없음 => 노트북 모니터에 검은색 화면이 표시됨).
예
Linux가 있는 노트북에서 Mac VM(베어메탈 아님)을 실행하고 싶다고 상상해 보세요. 더 나은 성능을 원한다면 노트북에 두 번째 GPU를 추가하는 방법을 찾아야 합니다.
VM에서 직접 노트북 모니터에 내용을 표시할 수 있다면 두 번째 GPU 없이 GPU를 통과할 수 있습니다.
이제 다른 소프트웨어(예: "Looking Glass")를 사용하지 않아야 한다는 제약이 생겼습니다. 소프트웨어를 사용할 수 없는 다른 게스트(예: 맞춤형 OS)를 추가하려면 소프트웨어를 포팅하거나 두 번째 GPU를 구입해야 합니다. 그래서 가능하다면 이런 일은 피하고 싶습니다.
노트 2 질문은 MacOS에만 해당되는 것이 아닙니다. 드라이버 등을 찾지 않고 설치할 수 없기 때문에 이것을 설명하는 것이 더 쉽다는 것을 알았습니다.