- 我有从 Virt-manager 创建的虚拟机,它是 Windows。
- 我已将主机 PCI 设备 (GPU) 连接到来宾虚拟机,它已被识别,但未使用
- 我知道选择
x-vga=on
并且-vga=none
是我的朋友
但我不知道如何使用 Virt-manager GUI 应用它们,其中没有任何类型的“X-VGA”,并且删除主显示器被忽略(设置为“Cirrus”模式)。
如果没有这个,我无法强制来宾操作系统使用连接的 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>