Try a 'cbmem -t' to see how long coreboot itself took to boot. There might be some delay somewhere causing it to take longer to boot (current system I'm on, it takes 8 seconds, and on other systems I saw it take 15 seconds, because it waits for the ME to respond until it times out) so it might not all be seabios' fault. Also I just tried removing the VGABIOS and setting Coreboot to run the GOP driver, and I got a black screen in seabios (even in grub, screen shows text only after linux boots and inits the driver I think). I'd suggest you try the proper vgabios and no GOP driver, just to see if it helps, then see what happens without the vgabios. Note: i only have one VGA device here.
On Fri, Dec 15, 2017 at 12:59 PM, awokd via coreboot <coreboot@coreboot.org> wrote: > On Fri, December 15, 2017 11:10 am, Daniel K wrote: > >> Starting up with coreboot and SeaBIOS, the screen is completely black for >> around 30 seconds before my on-disc bootloader (grub2) is loaded and >> displayed. >> >> I'm assuming SeaBIOS counts down with some timer before launching the >> on-disc bootloader but I don't see anything. >> >> I want to use coreboot in text-mode so I'm not including a VGA rom. > > That might be why you are getting the delay. Try adding it and see. I ran > into the delay too and think that's what fixed it. > >> According to lspci (attached), I have two VGA devices: > > You might need to edit src/device/Kconfig with: > > config MULTIPLE_VGA_ADAPTERS > bool > default y > > > > -- > coreboot mailing list: coreboot@coreboot.org > https://mail.coreboot.org/mailman/listinfo/coreboot -- coreboot mailing list: coreboot@coreboot.org https://mail.coreboot.org/mailman/listinfo/coreboot