Hi to all,

During boot Seabios shows some text including the version number on top of the screen for a couple of seconds before switching to the boot splash. It doesn't happen every time, but it is really annoying when it does because it makes the boot much less fluid. I fixed this by enabling the vga_console later during the startup. I attached a patch to this email. I tried it in qemu and on my laptop.

Let me know what you think.

Cheers,
jsparber
>From 677bf690264b441f1fd2d99b8ea446e7a80226cc Mon Sep 17 00:00:00 2001
From: Julian Sparber <jul...@sparber.net>
Date: Thu, 1 Nov 2018 19:19:57 +0100
Subject: [PATCH] fix enable text output once bootsplash is shown

---
 src/post.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/post.c b/src/post.c
index f93106a..016b497 100644
--- a/src/post.c
+++ b/src/post.c
@@ -209,7 +209,6 @@ maininit(void)
     // Run vga option rom
     vgarom_setup();
     sercon_setup();
-    enable_vga_console();
 
     // Do hardware initialization (if running synchronously)
     if (!threads_during_optionroms()) {
@@ -222,6 +221,7 @@ maininit(void)
 
     // Allow user to modify overall boot order.
     interactive_bootmenu();
+    enable_vga_console();
     wait_threads();
 
     // Prepare for boot.
-- 
2.19.1

_______________________________________________
SeaBIOS mailing list
SeaBIOS@seabios.org
https://mail.coreboot.org/mailman/listinfo/seabios

Reply via email to