Hello!
When launching any virtual machine with Incus 6.14 on Alpine Linux edge, I get the following error message:
~ $ incus launch --vm images:debian/12 winbuilder -c security.secureboot=false
Launching winbuilder
Error: Failed instance creation: Failed to run: forklimits limit=memlock:unlimited:unlimited fd=3 fd=4 -- /usr/bin/qemu-system-x86_64 -S -name winbuilder -uuid abd74554-866a-459a-8d31-89498c66864a -daemonize -cpu host,hv_passthrough,migratable=no,+invtsc -nographic -serial chardev:console -nodefaults -no-user-config -sandbox on,obsolete=deny,elevateprivileges=allow,spawn=allow,resourcecontrol=deny -readconfig /run/incus/winbuilder/qemu.conf -spice unix=on,disable-ticketing=on,addr=/run/incus/winbuilder/qemu.spice -pidfile /run/incus/winbuilder/qemu.pid -D /var/log/incus/winbuilder/qemu.log -rtc base=2025-07-20T11:02:17 -smbios type=2,manufacturer=LinuxContainers,product=Incus -run-with user=nobody: : exit status 1
~ $ incus info winbuilder --show-log
Name: winbuilder
Description:
Status: STOPPED
Type: virtual-machine
Architecture: x86_64
Created: 2025/07/20 13:02 CEST
Last Used: 1970/01/01 01:00 CET
Log:
qemu-system-x86_64: Address space limit 0xfffffffff < 0x12bfffffff phys-bits too low (36)
I did some searching and found some reports that disabling memory hotplugging can fix this for some people, however I don’t know how to do that with Incus. As I assume this is a hardware related issue, here is the beginning of incus info --resources
:
System:
UUID: 3d6a4801-50b1-11cb-95c0-eae14eeaecfb
Vendor: LENOVO
Product: 4291WF5
Family: ThinkPad X220
Version: ThinkPad X220
Serial: R9G76L7
Type: unknown
Chassis:
Vendor: LENOVO
Type: Notebook
Version: Not Available
Serial: R9G76L7
Motherboard:
Vendor: LENOVO
Product: 4291WF5
Serial: 1ZK6B18Z7TL
Version: Not Available
Firmware:
Vendor: LENOVO
Version: 8DET76WW (1.46 )
Date: 06/21/2018
Load:
Processes: 252
Average: 1.33 0.37 0.13
CPU:
Architecture: x86_64
Vendor: GenuineIntel
Name: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
Caches:
- Level 1 (type: Data): 32KiB
- Level 1 (type: Instruction): 32KiB
- Level 2 (type: Unified): 256KiB
- Level 3 (type: Unified): 3MiB
Cores:
- Core 0
Frequency: 1796Mhz
Threads:
- 0 (id: 0, online: true, NUMA node: 0)
- 1 (id: 1, online: true, NUMA node: 0)
- Core 1
Frequency: 1565Mhz
Threads:
- 0 (id: 2, online: true, NUMA node: 0)
- 1 (id: 3, online: true, NUMA node: 0)
Frequency: 1680Mhz (min: 800Mhz, max: 3200Mhz)
Memory:
Free: 5.67GiB
Used: 2.33GiB
Total: 8.00GiB
~ $ grep -m 1 'address sizes' /proc/cpuinfo
address sizes : 36 bits physical, 48 bits virtual
Any advice is very appreciated, I’d love to manage my VMs with Incus instead of plain QEMU (which works, by the way)!