Files
claude-os/CMakeLists.txt
AI 000d53e2f3 fix: request text mode in multiboot2 header for VGA output
When using multiboot2, GRUB may set a graphical framebuffer instead
of text mode, causing VGA text writes to 0xB8000 to be invisible.

- Add MULTIBOOT_HEADER_TAG_FRAMEBUFFER to multiboot2 header requesting
  80x25 text mode (depth=0)
- Add 'set gfxpayload=text' to grub.cfg as additional safeguard

This fixes blank display when running under UTM/QEMU with certain
VGA device configurations.
2026-02-23 13:14:56 +00:00

2.3 KiB