그래픽 카드가 통과 된 상태에서 VM에서 Windows OS를 실행하면 호스트 OS가 디스플레이 출력에 그래픽 카드를 사용하지 못하게됩니까?


1

그래픽 카드에 연결된 트리플 모니터 설정으로 Linux 호스트 OS를 실행할 계획입니다. 물론 Windows에서만 작동하는 게임이 있으므로 그래픽 카드가 VM으로 전달되는 완벽한 모드에서 Windows VM을 실행할 계획이었습니다. VM이 켜져있는 동안 Linux OS에서 더 이상 그래픽 카드를 사용하여 데스크탑을 표시 할 수 없는지 여부를 알고 싶습니다. 이로 인해 Linux OS가 모니터에 표시되지 않으면 성능 저하를 최소화하면서 호스트 시스템에서 그래픽 카드를 계속 사용하면서 심리스 모드에서 Windows VM을 실행할 수있는 대체 솔루션은 무엇입니까?


어떤 소프트웨어와 드라이버를 사용하는지 확실하지 않지만 패스 스루를 효과적으로 설정하면 게스트가 디스플레이를 제어합니다. 바로 당신이하고 싶은 일입니다. 대안은 VM이 일반적으로 구성 될 때이를 사용하는 것이지만 이는 비디오 처리량과 품질을 분명히 떨어 뜨립니다.
Julie Pelletier

@JuliePelletier 호스트 OS에서 디스플레이 제어를 잃지 않고 VM의 그래픽 카드를 사용하려면 어떻게해야합니까?
EnderShadow

호스트 시스템의 창에 아무런 문제없이 VM 출력이있을 수 있습니다. 당신은 비디오 카드 컨트롤을 통과하기 위해 특별한 방법을 사용하고 있음을 암시하는 것 같습니다. 이것은 일반적으로 작동하는 방식이 아닙니다.
Julie Pelletier

qemu 또는 virtualbox의 통과 기능을 사용하려고했습니다.
EnderShadow

나는 꽤 오랫동안 VirtualBox를 사용해 왔으며 다른 설정을 시도했지만 비슷한 문제가 발생하지 않았습니다.
Julie Pelletier

답변:


1

호스트는 여전히 그래픽 카드를 사용할 수 있습니다.


나는 의심한다. 호스트 OS와 VM OS에서 각각 두 개의 드라이버가 충돌없이 '등록'레벨에서 동일한 장치로 작동하는 것을 어떻게 알 수 있습니까?
Serge

0

아래 '질문'의 경우 VirtualBox를 사용하려는 경우 대답은 예입니다 . PCI 패스 스루없는 경우 Linux 호스트 OS가 여전히 GPU를 소유하고 사용하는 동안 VirtualBox를 사용할 수 있습니다 .

VM이 켜져있는 동안 Linux OS에서 더 이상 그래픽 카드를 사용하여 데스크탑을 표시 할 수 없는지 여부를 알고 싶습니다.

Linux 호스트 OS에서 virtualbox를 사용하여 게임을하려는 경우 운이 없습니다.

  1. VB가 256MB의 GPU 메모리로 제한되어 있으므로 고성능을 달성 할 수 없습니다.

  2. PCI 패스 스루는 VirtualBox에서 극도로 실험적입니다 (몇 주 전에는 작동하지 않았습니다)

  3. PCI 패스 스루의 경우 내가 아는 한 2 개의 GPU가 필요합니다. 1 GPU에서는 작동하지 않습니다.

  4. 에뮬레이션을 위해 QEMU + vfio를 설정하는 것은 매우 어렵습니다. 원한다면 시도해보십시오. 그러나 QEMU + vfio (노트북의 GPU 2 개)를 사용하여 Arch Linux 시스템에서 설정할 수 없었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.