Date: Thu, 11 May 2023 15:43:22 -0600 From: Warner Losh <imp@bsdimp.com> To: Toomas Soome <tsoome@me.com> Cc: Oleg Lelchuk <oleglelchuk@gmail.com>, freebsd-current@freebsd.org Subject: Re: Why doesn't the EFI boot loader want to display the graphical orb logo in its boot menu on an Asus Prime 7590-P motherboard? Message-ID: <CANCZdfr5B%2BsFhF8Xdmd3WXRor7oVEn_YFpQ8nADn=xLigzAwgg@mail.gmail.com> In-Reply-To: <3B658415-3AD0-4E8B-8CBE-F13FA70CBDC8@me.com> References: <CA%2BGqWgudMq%2BeV5OJzuC_zR1Osdrak70PmOpFJqLMk3aDE0wy8w@mail.gmail.com> <3B658415-3AD0-4E8B-8CBE-F13FA70CBDC8@me.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000004b4ff605fb71e1d2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, May 11, 2023 at 3:21=E2=80=AFPM Toomas Soome <tsoome@me.com> wrote: > > > > On 12. May 2023, at 00:11, Oleg Lelchuk <oleglelchuk@gmail.com> wrote: > > > > Guys, there is something that I find puzzling. Why doesn't the EFI boot > loader want to display the graphical orb logo in its boot menu on an Asus > Prime 7590-P motherboard? Is there something quirky about this particular > motherboard that forces the FreeBSD EFI loader to display the old style > ASCII orb logo in its boot menu? Please explain to me the cause of this > problem and if possible, give me a solution to it. > > There can be two reasons. One is that resolution is low and there is no > space to put the image on. Second one is that the screen is forced to use > =E2=80=9Ctext=E2=80=9D mode, which happens when system has configured to = have serial > console (redirection). > I think the latter isn't the case (based on earlier email with Oleg), but we can be sure if he provides: (1) kenv (to make sure boot_xxx are set, maybe via a stray loader.conf) (2) sudo efivar --device-path 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut It should show something like: 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut : PciRoot(0x2)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/AcpiAdr(0x80010100),/Pc= iRoot(0x0)/Pci(0x14,0x3)/Serial(0x1)/Uart(115200,8,N,1)/UartFlowCtrl(Hardwa= re)/VenVt100Plus() if there's redirect or something like 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut : PciRoot(0x2)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/AcpiAdr(0x80010100) if not. Warner --0000000000004b4ff605fb71e1d2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">= <div dir=3D"ltr" class=3D"gmail_attr">On Thu, May 11, 2023 at 3:21=E2=80=AF= PM Toomas Soome <<a href=3D"mailto:tsoome@me.com">tsoome@me.com</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0= px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br> <br> > On 12. May 2023, at 00:11, Oleg Lelchuk <<a href=3D"mailto:oleglelc= huk@gmail.com" target=3D"_blank">oleglelchuk@gmail.com</a>> wrote:<br> > <br> > Guys, there is something that I find puzzling. Why doesn't the EFI= boot loader want to display the graphical orb logo in its boot menu on an = Asus Prime 7590-P motherboard? Is there something quirky about this particu= lar motherboard that forces the FreeBSD EFI loader to display the old style= ASCII orb logo in its boot menu? Please explain to me the cause of this pr= oblem and if possible, give me a solution to it.<br> <br> There can be two reasons. One is that resolution is low and there is no spa= ce to put the image on. Second one is that the screen is forced to use =E2= =80=9Ctext=E2=80=9D mode, which happens when system has configured to have = serial console (redirection).<br></blockquote><div><br></div><div>I think t= he latter isn't the case (based on earlier email with Oleg), but we can= be sure if he provides:</div><div>(1) kenv (to make sure boot_xxx are set,= maybe via a stray loader.conf)</div><div>(2) sudo efivar --device-path 8be= 4df61-93ca-11d2-aa0d-00e098032b8c-ConOut</div><div><br></div><div>It should= show something like:</div><div>8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut= <br></div>: PciRoot(0x2)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/AcpiAdr(0x8= 0010100),/PciRoot(0x0)/Pci(0x14,0x3)/Serial(0x1)/Uart(115200,8,N,1)/UartFlo= wCtrl(Hardware)/VenVt100Plus()<br><div>=C2=A0</div><div>if there's redi= rect or something like</div><div><br></div><div>8be4df61-93ca-11d2-aa0d-00e= 098032b8c-ConOut<br>: PciRoot(0x2)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/A= cpiAdr(0x80010100)<br></div><div><br></div><div>if not.</div><div><br></div= ><div>Warner</div></div></div> --0000000000004b4ff605fb71e1d2--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfr5B%2BsFhF8Xdmd3WXRor7oVEn_YFpQ8nADn=xLigzAwgg>