Virt-Manager에서 "kvm=off", "x-vga=on" 및 "-vga=none"을 활성화하시겠습니까?

Virt-Manager에서 "kvm=off", "x-vga=on" 및 "-vga=none"을 활성화하시겠습니까?
  1. Virt-manager에서 만든 가상 머신이 있는데 Windows입니다.
  2. 게스트 VM에 호스트 PCI 장치(GPU)가 연결되어 있는데 인식되지만 사용되지 않습니다.
  3. 나는 선택을 알고 x-vga=on있으며 -vga=none내 친구입니다

그러나 어떤 종류의 "X-VGA"도 없고 기본 모니터 제거가 무시되는 Virt-manager GUI를 사용하여 적용하는 방법을 모르겠습니다("Cirrus" 모드로 설정).

이것이 없으면 게스트 OS가 연결된 GPU/VGA를 사용하도록 강제할 수 없습니다.

답변1

대부분의 옵션을 사용하여 설정해야 하며 virshCirrus 비디오 카드의 경우 먼저 모든 디스플레이를 제거해야 합니다. 여기에는 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>

관련 정보