From 3c1b79b25fd497c66fbfe1bdbcbfbd9c3d4f46af Mon Sep 17 00:00:00 2001 From: Matthieu Leboeuf Date: Fri, 26 Jul 2024 20:11:06 +0200 Subject: [PATCH] Use --audio-enabled to disable audio if driver is none --- builder/virtualbox/iso/step_create_vm.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/builder/virtualbox/iso/step_create_vm.go b/builder/virtualbox/iso/step_create_vm.go index 131a0e51..00eb3f52 100644 --- a/builder/virtualbox/iso/step_create_vm.go +++ b/builder/virtualbox/iso/step_create_vm.go @@ -47,9 +47,9 @@ func (s *stepCreateVM) Run(ctx context.Context, state multistep.StateBag) multis commands = append(commands, []string{"modifyvm", name, "--usb", map[bool]string{true: "on", false: "off"}[config.HWConfig.USB]}) if strings.ToLower(config.HWConfig.Sound) == "none" { - commands = append(commands, []string{"modifyvm", name, "--audio-driver", config.HWConfig.Sound, - "--audiocontroller", config.AudioController}) + commands = append(commands, []string{"modifyvm", name, "--audio-enabled", "off"}) } else { + commands = append(commands, []string{"modifyvm", name, "--audio-enabled", "on"}) commands = append(commands, []string{"modifyvm", name, "--audio-driver", config.HWConfig.Sound, "--audioin", "on", "--audioout", "on", "--audiocontroller", config.AudioController}) }