diff --git a/build_library/grub.cfg b/build_library/grub.cfg index 11743bbb8ff..32f7642468c 100644 --- a/build_library/grub.cfg +++ b/build_library/grub.cfg @@ -79,7 +79,7 @@ if [ -z "$linux_console" ]; then terminal_output console serial_com0 elif [ "$grub_platform" = efi ]; then if [ "$grub_cpu" = arm64 ]; then - set linux_console="console=ttyAMA0,115200n8" + set linux_console="console=ttyAMA0,115200n8 console=tty0" else set linux_console="console=ttyS0,115200n8 console=tty0" fi diff --git a/changelog/changes/2026-04-28-enable-vnc-console-logs-on-arm.md b/changelog/changes/2026-04-28-enable-vnc-console-logs-on-arm.md new file mode 100644 index 00000000000..b1be0b9bcc3 --- /dev/null +++ b/changelog/changes/2026-04-28-enable-vnc-console-logs-on-arm.md @@ -0,0 +1 @@ +- Enable VNC console serial logs on ARM64 QEMU/KVM instances ([flatcar/scripts#2359](https://github.com/flatcar/scripts/pull/2359)) diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.12 b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.12 index b250aa42ffd..733dcff5dc2 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.12 +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.12 @@ -169,12 +169,12 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=m CONFIG_DNS_RESOLVER=y -CONFIG_DRM=m +CONFIG_DRM=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_QXL=m CONFIG_DRM_SIMPLEDRM=m CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_VIRTIO_GPU=m +CONFIG_DRM_VIRTIO_GPU=y CONFIG_DST_CACHE=y CONFIG_DUMMY=m CONFIG_DYNAMIC_DEBUG=y @@ -1009,7 +1009,7 @@ CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_CONSOLE=m +CONFIG_VIRTIO_CONSOLE=y CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_MMIO=y