- Virt-manager에서 만든 가상 머신이 있는데 Windows입니다.
- 게스트 VM에 호스트 PCI 장치(GPU)가 연결되어 있는데 인식되지만 사용되지 않습니다.
- 나는 선택을 알고
x-vga=on
있으며-vga=none
내 친구입니다
그러나 어떤 종류의 "X-VGA"도 없고 기본 모니터 제거가 무시되는 Virt-manager GUI를 사용하여 적용하는 방법을 모르겠습니다("Cirrus" 모드로 설정).
이것이 없으면 게스트 OS가 연결된 GPU/VGA를 사용하도록 강제할 수 없습니다.
답변1
대부분의 옵션을 사용하여 설정해야 하며 virsh
Cirrus 비디오 카드의 경우 먼저 모든 디스플레이를 제거해야 합니다. 여기에는 vnc/spice 채널이 포함되며 그런 다음 카드를 제거할 수 있습니다. 저는 개인적으로 카피헤더로 사용하고 게임을 해보기 전에는 꺼두었습니다. 이렇게 하면 향신료 채널이 생깁니다.
이를 사용하여 도메인 스키마를 정의합니다.
<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
이는 옵션을 qemu에 직접 보내는 것입니다(예: x-vga=on
첫 번째 공유 호스트 PCIe 장치를 보여줍니다).
<qemu:commandline>
<qemu:arg value='-set'/>
<qemu:arg value='device.hostdev0.x-vga=on'/>
</qemu:commandline>