On Tue, Sep 24, 2019 at 04:02:35PM -0500, Matt
From 015d42aefa7cdebee79f12f9eca113e234574c89 Mon
Sep 17 00:00:00 2001
From: Matt DeVillier <matt.devillier(a)puri.sm>
Date: Tue, 24 Sep 2019 12:29:55 -0500
Subject: [PATCH] Reduce video modeswitching when using a boot splash
In the normal boot flow, the VGA console is enabled immediately after
running the VGA option ROM. Later, after device hardware setup, if a
bootsplash is used, the video modeis changed from VGA text to a
graphics mode, then back to VGA text mode to show the boot menu. In the
normal case where the boot menu is not invoked, this can produce a bit
of flickering as the display mode changes 3x in a short period of time.
To mitigate this, display the bootsplash earlier in the boot process if
used, and switch to VGA text mode only as needed to show the boot menu.
Show the Boot Menu Message only if a boot splash is not currently being
Unfortunately, this would run the optionroms while the bootsplash is
active. It is unclear how optionroms would react to that.
true, didn't think of that since not using any on the Librem laptops.
Back to the drawing board!