diff --git a/grub-core/kern/main.c b/grub-core/kern/main.c index 60e33b84f..731c07c29 100644 --- a/grub-core/kern/main.c +++ b/grub-core/kern/main.c @@ -270,10 +270,13 @@ grub_main (void) grub_boot_time ("After machine init."); + /* This breaks flicker-free boot on EFI systems, so disable it there. */ +#ifndef GRUB_MACHINE_EFI /* Hello. */ grub_setcolorstate (GRUB_TERM_COLOR_HIGHLIGHT); grub_printf ("Welcome to GRUB!\n\n"); grub_setcolorstate (GRUB_TERM_COLOR_STANDARD); +#endif /* Init verifiers API. */ grub_verifiers_init ();