[pve-devel] [RFC PATCH qemu-server 2/2] allow explicit set vga with gpu passthrough
Dominik Csapak
d.csapak at proxmox.com
Mon Jan 21 15:56:54 CET 2019
this patch allows the user to explicitely set a virtual vga,
even when using the 'x-vga' flag, this is sometimes necessary,
as some users need the 'x-vga' flag on the pci device,
but still want to use a virtual vga
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
this would be a breaking change, but with pci-passthrough, we do not
have to care about live-migration, so do we have to care?
in a default setup, this does not change anything, only when a user
has set a vga type manually (but this did not work previously) which
is now working
PVE/QemuServer.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
index 4f674f2..ef611b2 100644
--- a/PVE/QemuServer.pm
+++ b/PVE/QemuServer.pm
@@ -3553,7 +3553,7 @@ sub config_to_command {
if ($d->{'x-vga'}) {
$xvga = ',x-vga=on';
$kvm_off = 1;
- $vga->{type} = 'none';
+ $vga->{type} = 'none' if !defined($conf->{vga});
$gpu_passthrough = 1;
if ($conf->{bios} && $conf->{bios} eq 'ovmf') {
--
2.11.0
More information about the pve-devel
mailing list