[PATCH] [Focal/master] UBUNTU: [Config] FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y
Paolo Pisati
paolo.pisati at canonical.com
Thu Nov 21 12:26:01 UTC 2019
BugLink: https://bugs.launchpad.net/bugs/1836858
Impact:
Flickerfree boot doesn't work with Eoan and Focal kernels - the flicker
occurs seemingly during kernel startup following this pattern:
1. BIOS logo on a black background
2. Display mode resets, no image on a black background briefly
3. BIOS logo on a black background
According to upstream, the required kernel option to achieve it (coupled
with the quiet cmdline) is FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER.
Fix:
Apply the config change, recompile and reboot - a test kernel was
provided and the reporter of this bug said "it doesn't completely
solve the issue, but it's a step in the right direction, so please
enable it".
Regression potential:
Low, config change for an option that is upstream.
Proposing for Focal.
Signed-off-by: Paolo Pisati <paolo.pisati at canonical.com>
---
debian.master/config/config.common.ubuntu | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
index 5c54854e3e99..ff0ccc7af000 100644
--- a/debian.master/config/config.common.ubuntu
+++ b/debian.master/config/config.common.ubuntu
@@ -3309,7 +3309,7 @@ CONFIG_FPGA_MGR_XILINX_SPI=m
CONFIG_FPGA_MGR_ZYNQMP_FPGA=m
CONFIG_FPGA_REGION=m
CONFIG_FRAMEBUFFER_CONSOLE=y
-# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set
+CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
CONFIG_FRAME_POINTER=y
--
2.20.1
More information about the kernel-team
mailing list