From c9c888bf8880bcdc5b044c23d933d6b35935398e Mon Sep 17 00:00:00 2001 From: SuperKali Date: Fri, 4 Sep 2026 17:41:50 +0200 Subject: [PATCH] grub: limit i915 force-probe to amd64 Generic GRUB setup adds an Intel-only parameter to arm64 and loong64 images. Restrict it to amd64 while keeping the common Plymouth options. Signed-off-by: SuperKali --- extensions/grub.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/extensions/grub.sh b/extensions/grub.sh index 7efd3875a8..7886174e21 100644 --- a/extensions/grub.sh +++ b/extensions/grub.sh @@ -268,7 +268,7 @@ configure_grub() { GRUB_CMDLINE_LINUX_DEFAULT+=" console=${SERIALCON}" # Kernel cmdline. We always pass the graphical-Plymouth flags - # (splash plymouth.ignore-serial-consoles) on UEFI x86, + # (splash plymouth.ignore-serial-consoles) on UEFI systems, # regardless of whether this image is being built as CLI or # desktop. Two reasons: # 1. Users routinely add a desktop later via armbian-config @@ -289,7 +289,10 @@ configure_grub() { # but the messages remain visible underneath so users can see # what their system is doing. Press Esc during boot to drop # the splash and read the messages directly. - GRUB_CMDLINE_LINUX_DEFAULT+=" splash plymouth.ignore-serial-consoles i915.force_probe=*" + GRUB_CMDLINE_LINUX_DEFAULT+=" splash plymouth.ignore-serial-consoles" + if [[ "${ARCH}" == "amd64" ]]; then + GRUB_CMDLINE_LINUX_DEFAULT+=" i915.force_probe=*" + fi # Enable Armbian Wallpaper on GRUB if [[ "${VENDOR}" == Armbian ]]; then