Re: Unable to create Goos FB in UEFI mode

Adam Lackorzynski <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.devel
Message-ID <[email protected]>
Hi,

On Fri Sep 06, 2019 at 14:15:00 +0700, Adi Lima wrote:
> I've been trying to make this one work, but in vain, so far...
> Either using qemu or in real hardware, all failed when booting from UEFI.
> 
> >From qemu's stdio I know that the boot has been completed successfuly, but
> it seems like fb-drv was unable to support current default mode from EFI
> Framebuffer boot (or it is trying to switch to some other mode, and
> failed?).
> 
> I was using standard ex_fb_spectrum_cc, with x86-fb.io, x86-fb.cfg and
> x86-legacy.devs, all loaded by grub2 as Multiboot2 and Module2
> 
> Everything was fine if booted using BIOS, but I haven't try on UEFI mode
> with CSM.

I believe this has nothing to do with UEFI vs. CSM but...

> 
> Can you give me a hint of what to try next, please?
> 
> fbdrv   | Trying execution of ``set VBE mode'' using x86emu
> fbdrv   | Found VESA BIOS version 3.0
> fbdrv   | OEM QEMU
> fbdrv   | Scanning for 'best' possible mode:
> fbdrv   | Trying to read DDC info
> fbdrv   | DDC function not supported
> fbdrv   | EDID not available (-19), finding best possible mode ...
> fbdrv   | Mode: 0xf1   1024x768@32, RGB: 16(8):8(8):0(8) mode: bb
> fbdrv   | Could not find suitable mode
> fbdrv   | Failed to setup Framebuffer

It finds at least one possible mode but the auto selection is not very
"smart" in this case.
Please try to add -m 0xf1 to fb-drv command line in the x86-fb.cfg.

Does this help?


Adam
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.