diff options
Diffstat (limited to 'core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidia.java')
-rw-r--r-- | core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidia.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidia.java b/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidia.java index 788c2fd1..e06c4419 100644 --- a/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidia.java +++ b/core/modules/qemu/runvirt-plugin-qemu/src/main/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidia.java @@ -233,9 +233,11 @@ public class TransformationSpecificQemuGpuPassthroughNvidia config.setFeatureKvmHiddenState( true ); } - // disable all software video devices by disable them - for ( Video videoDevice : config.getVideoDevices() ) { - videoDevice.disable(); + // disable all software video devices if device passthrough debug mode is not enabled + if ( !args.isDebugDevicePassthroughEnabled() ) { + for ( Video videoDevice : config.getVideoDevices() ) { + videoDevice.disable(); + } } // force SPICE graphics to listen on local address for looking-glass-client |