diff --git a/config/kernel/linux-uefi-arm64-cloud.config b/config/kernel/linux-uefi-arm64-cloud.config index fd89cf80c53f..f7f480835a24 100644 --- a/config/kernel/linux-uefi-arm64-cloud.config +++ b/config/kernel/linux-uefi-arm64-cloud.config @@ -252,9 +252,18 @@ CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y CONFIG_FB=y CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FB_VESA=y CONFIG_FB_EFI=y CONFIG_FB_SIMPLE=y +CONFIG_EFI_FRAMEBUFFER=y +CONFIG_DRM=y +CONFIG_DRM_SIMPLEDRM=y +CONFIG_DRM_KMS_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +CONFIG_FONT_SUPPORT=y +CONFIG_FONTS=y +CONFIG_FONT_8x16=y +CONFIG_FONT_8x8=y # AArch64-specific options CONFIG_ARM64=y diff --git a/config/kernel/linux-uefi-x86-cloud.config b/config/kernel/linux-uefi-x86-cloud.config index fc2fe6bf27a9..6b3e2d8479df 100644 --- a/config/kernel/linux-uefi-x86-cloud.config +++ b/config/kernel/linux-uefi-x86-cloud.config @@ -265,3 +265,13 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FB_VESA=y CONFIG_FB_EFI=y CONFIG_FB_SIMPLE=y +CONFIG_EFI_FRAMEBUFFER=y +CONFIG_DRM=y +CONFIG_DRM_SIMPLEDRM=y +CONFIG_DRM_KMS_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +CONFIG_FONT_SUPPORT=y +CONFIG_FONTS=y +CONFIG_FONT_8x16=y +CONFIG_FONT_8x8=y diff --git a/config/sources/families/include/uefi_common.inc b/config/sources/families/include/uefi_common.inc index 31afab8a549e..f8e956fc34b4 100644 --- a/config/sources/families/include/uefi_common.inc +++ b/config/sources/families/include/uefi_common.inc @@ -27,6 +27,9 @@ case "${BRANCH}" in declare -g EXTRAWIFI="no" declare -g UEFI_GRUB_TIMEOUT=0 declare -g QCOW2_RESIZE_AMOUNT="16G" + # add additional packages to the image + display_alert "Add additional packages to the image" "qemu-guest-agent spice-vdagent" "debug" + add_packages_to_image qemu-guest-agent spice-vdagent ;; legacy)