-
Notifications
You must be signed in to change notification settings - Fork 707
Description
Hi. It would seem that Lima provides user with no other option but to use the hardware virtualization in some cases, despite technically being able to function without it.
Line 1110 in b9e8140
func Accel(arch limatype.Arch) string { |
I believe it would be prudent to let the user alter the detection behavior here. This would make it possible to use Lima on those platforms which have no hardware virtualization. Like Ryzen hackintoshes or the virtual machines with no VMX instructions exposed to the guest.
I made a quick test by substitute the real qemu with a simple wrapper and everything works smoothly.

Or is there another way to this in a less invasive manner?
P.S. Note for those who might try this. Lima is using the qemu directory as a starting path to search for firmware files. Better to have the wrapper in the same directory with the qemu binary.