이 수정 사항을 적용해야 합니다.
<qemu:env name="MESA_LOADER_DRIVER_OVERRIDE" value="i965"/>
내 virt-manager 가상 머신에.
그런데 어디에 넣어야 할지 모르겠습니다.
다음과 같이 XML을 편집하려고 합니다.
<domain type="kvm">
<name>unsafe_code_2</name>
<qemu:commandline>
<qemu:env name="MESA_LOADER_DRIVER_OVERRIDE" value="i965"/>
</qemu:commandline>
하지만 "적용"을 클릭하면 virt-manager가 제거합니다.
<qemu:commandline>
<qemu:env name="MESA_LOADER_DRIVER_OVERRIDE" value="i965"/>
</qemu:commandline>
그럼 어떻게 해야 하나요?
답변1
요소에 QEMU XML 스키마를 선언하면 제거되지 않습니다 <domain>
.
<domain xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0" type="kvm">
...
</domain>
또는필요한 요소에 선언하면 됩니다.
<qemu:commandline xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0">
<qemu:env name="MESA_LOADER_DRIVER_OVERRIDE" value="i965"/>
</qemu:commandline>
(그러나 virt-manager는 첫 번째 옵션을 사용하도록 XML 형식을 다시 지정합니다)
(인용하다:https://www.libvirt.org/kbase/qemu-passthrough-security.html)
또 다른 옵션은 다음 명령을 사용하는 것입니다.
virt-xml VM_NAME_HERE --edit --qemu-commandline env=MESA_LOADER_DRIVER_OVERRIDE=i965