From f47785a19682ec99c59ea4007362ff875d777657 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 24 Jul 2026 12:18:39 -0700 Subject: [PATCH] Drop the emulated serial port from omarchy-iso-boot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit QEMU's default COM1 is advertised to the guest via ACPI SPCR, the boot stub appends console=uart,io,0x3f8 to the kernel cmdline, and Plymouth deliberately forces its plain-text details mode whenever a serial console is active. That made every omarchy-iso-boot test show an unthemed LUKS prompt that real hardware (no serial port) never shows. Remove the serial device so manual QEMU tests match real-hardware appearance. omarchy-iso-test keeps its -serial file: logging on purpose — the harness reads the console log and types blindly, so details mode is harmless there. Co-Authored-By: Claude Fable 5 --- bin/omarchy-iso-boot | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/omarchy-iso-boot b/bin/omarchy-iso-boot index 50c61f5..ac6e1d4 100755 --- a/bin/omarchy-iso-boot +++ b/bin/omarchy-iso-boot @@ -163,6 +163,7 @@ qemu-system-x86_64 \ -device virtio-vga-gl \ -display sdl,gl=on \ -usb -device usb-tablet \ + -serial none \ "${NET_ARGS[@]}" \ -boot menu=on \ "${EXTRA_QEMU_ARGS[@]}"