Hi akjuxr3,

On 19.01.19 13:33, akjuxr3--- via coreboot wrote:
> Here a fresh build and the cbmem of it:
> 
> https://pastebin.com/RkNtM1GL

it looks like coreboot is doing it's job. The external GPU is made the
primary gfx adapter:

> Use plugin graphics over integrated.
> Setting up VGA for PCI: 01:00.0
> Setting PCI_BRIDGE_CTL_VGA for bridge PCI: 00:01.0
> Setting PCI_BRIDGE_CTL_VGA for bridge DOMAIN: 0000
> Setting PCI_BRIDGE_CTL_VGA for bridge Root Device

and coreboot skips the gfx init for the integrated one:

> IGD is not decoding legacy VGA MEM and IO: skipping NATIVE graphic init

SeaBIOS is executing an option ROM:

> Scan for VGA option rom
> Running option rom at c000:0003
> Running option rom at ce00:0003
> pmm call arg1=0
> Turning on vga text mode console

but doesn't indicate where it got that from. And it's not unlikely that
it runs the wrong one. In the default configuration of coreboot, SeaVGA-
BIOS is added for compatibility with the coreboot framebuffer (that you
don't have because the external GPU made the primary one).

In the "Devices" menu of coreboot, set "Graphics initialization" to
"None". This should help in case SeaBIOS is using the wrong option ROM.
However, if you remove the external GPU, not even the internal one will
work during boot (it might be possible to add SeaVGABIOS in a way that
doesn't confuse SeaBIOS, but I don't know enough about SeaBIOS to say
how).

Hope that helps,
Nico
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to