From 1b6cf0ad690cba133b8da0004a84f7133adb0d3d Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Thu, 16 May 2024 14:05:59 +0100 Subject: [PATCH] fix(wsl): suppress error getting sys_vendor when running on WSL2 --- quickemu | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/quickemu b/quickemu index 5f6983a..85cd9e1 100755 --- a/quickemu +++ b/quickemu @@ -300,7 +300,9 @@ function configure_cpu() { # QEMU for macOS from Homebrew does not support SMM SMM="off" else - MANUFACTURER=$(head -1 /sys/class/dmi/id/sys_vendor) + if [ -r /sys/class/dmi/id/sys_vendor ]; then + MANUFACTURER=$(head -1 /sys/class/dmi/id/sys_vendor) + fi CPU_KVM_UNHALT=",kvm_pv_unhalt" GUEST_TWEAKS+=" -global kvm-pit.lost_tick_policy=discard" QEMU_ACCEL="kvm"