Date: Fri, 12 May 2023 15:01:53 +0300 From: Toomas Soome <tsoome@me.com> To: Oleg Lelchuk <oleglelchuk@gmail.com> Cc: Emmanuel Vadot <manu@bidouilliste.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: <B8A678CB-8E2C-4A4C-852C-3E66C2C3B4B4@me.com> In-Reply-To: <CA%2BGqWguPT8uxtGhbWBw4kmR34jC7kG-DSMT0SuEm02smaigoEA@mail.gmail.com> References: <CA%2BGqWgudMq%2BeV5OJzuC_zR1Osdrak70PmOpFJqLMk3aDE0wy8w@mail.gmail.com> <3B658415-3AD0-4E8B-8CBE-F13FA70CBDC8@me.com> <20230512070557.859671981b7c616c0da7d666@bidouilliste.com> <CA%2BGqWguYpkm17xTQKN3qgyACpG7MkHPK3jJz=f9tx=zovvaNMA@mail.gmail.com> <4F0D21B1-58B6-413D-8499-11AF0E338C78@me.com> <CA%2BGqWguPT8uxtGhbWBw4kmR34jC7kG-DSMT0SuEm02smaigoEA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_859E6A1A-4558-4D38-8F66-4C102BBFE8B3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On 12. May 2023, at 14:45, Oleg Lelchuk <oleglelchuk@gmail.com> wrote: >=20 > I run the latest uefi bios firmware available for my motherboard. So, = in your opinion, there is something wrong with it? Is this problem = somehow related to this problem: = https://www.mail-archive.com/stable@freebsd.org/msg00235.html ? As I = mentioned earlier, my motherboard is Asus Prime 7590-P Wifi. The PC is = connected to my monitor and there is absolutely nothing connected to the = PC's serial port. If there is a bug in my motherboard's UEFI = implementation, is it possible to add code to the stand implementation = of FreeBSD that will find a way around this bug?.. Please think of = something... I definitely want to see the graphical orb logo in the = FreeBSD boot menu! >=20 The UEFI specification does describe those variables, but I have not = seen them noted to be required to be present. They *usually* are = present. So, if you have latest firmware and have option to file the bug = with vendor, it is good idea to do so. Anyhow, as Warner already wrote, we actually have option to check ConIn = for presence of serial port too, so we should do that - it will just = take a bit of time. rgds, toomas > On Fri, May 12, 2023, 6:55 AM Toomas Soome <tsoome@me.com = <mailto:tsoome@me.com>> wrote: >>=20 >>=20 >>> On 12. May 2023, at 13:41, Oleg Lelchuk <oleglelchuk@gmail.com = <mailto:oleglelchuk@gmail.com>> wrote: >>>=20 >>> There is only one monitor connected to my PC. >>=20 >> Multiple monitors is definitely not an issue in your case (the = missing ConOut and the decision chain based on it is the root cause). = What you can do, is to check if there is firmware update from system = vendor, that may fix the missing ConOut. >>=20 >> rgds, >> toomas >>=20 >>=20 >>>=20 >>> On Fri, May 12, 2023, 1:06 AM Emmanuel Vadot <manu@bidouilliste.com = <mailto:manu@bidouilliste.com>> wrote: >>>> On Fri, 12 May 2023 00:20:47 +0300 >>>> Toomas Soome <tsoome@me.com <mailto:tsoome@me.com>> wrote: >>>>=20 >>>> >=20 >>>> >=20 >>>> > > On 12. May 2023, at 00:11, Oleg Lelchuk <oleglelchuk@gmail.com = <mailto:oleglelchuk@gmail.com>> wrote: >>>> > >=20 >>>> > > 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. >>>> >=20 >>>> > 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 ?text? mode, which happens when system has configured to have = serial console (redirection). >>>> >=20 >>>> > rgds, >>>> > toomas >>>>=20 >>>> There is a third reason : you have multiple screens and EFI = firmware >>>> output on all of them. Never took the time to dig into this one. >>>>=20 >>>> --=20 >>>> Emmanuel Vadot <manu@bidouilliste.com = <mailto:manu@bidouilliste.com>> <manu@freebsd.org = <mailto:manu@freebsd.org>> >>=20 --Apple-Mail=_859E6A1A-4558-4D38-8F66-4C102BBFE8B3 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dus-ascii"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: = after-white-space;"><br><div><br><blockquote type=3D"cite"><div>On 12. = May 2023, at 14:45, Oleg Lelchuk <oleglelchuk@gmail.com> = wrote:</div><br class=3D"Apple-interchange-newline"><div><div = dir=3D"ltr"><div dir=3D"auto">I run the latest uefi bios firmware = available for my motherboard. So, in your opinion, there is something = wrong with it? Is this problem somehow related to this problem: <a = href=3D"https://www.mail-archive.com/stable@freebsd.org/msg00235.html">htt= ps://www.mail-archive.com/stable@freebsd.org/msg00235.html</a> ? As I = mentioned earlier, my motherboard is Asus Prime 7590-P Wifi. The PC is = connected to my monitor and there is absolutely nothing connected to the = PC's serial port. If there is a bug in my motherboard's UEFI = implementation, is it possible to add code to the stand implementation = of FreeBSD that will find a way around this bug?.. Please think of = something... I definitely want to see the graphical orb logo in the = FreeBSD boot = menu!</div></div><br></div></blockquote><div><br></div><div>The UEFI = specification does describe those variables, but I have not seen them = noted to be required to be present. They *usually* are present. So, if = you have latest firmware and have option to file the bug with vendor, it = is good idea to do so.</div><div><br></div><div>Anyhow, as Warner = already wrote, we actually have option to check ConIn for presence of = serial port too, so we should do that - it will just take a bit of = time.</div><div><br></div><div>rgds,</div><div>toomas</div><br><blockquote= type=3D"cite"><div><div class=3D"gmail_quote"><div dir=3D"ltr" = class=3D"gmail_attr">On Fri, May 12, 2023, 6:55 AM Toomas Soome <<a = href=3D"mailto:tsoome@me.com" target=3D"_blank">tsoome@me.com</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px = 0px 0px 0.8ex;border-left:1px solid = rgb(204,204,204);padding-left:1ex"><div><br><div><br><blockquote = type=3D"cite"><div>On 12. May 2023, at 13:41, Oleg Lelchuk <<a = href=3D"mailto:oleglelchuk@gmail.com" rel=3D"noreferrer" = target=3D"_blank">oleglelchuk@gmail.com</a>> = wrote:</div><br><div><div dir=3D"auto">There is only one monitor = connected to my PC.</div></div></blockquote><div><br></div><div>Multiple = monitors is definitely not an issue in your case (the missing ConOut and = the decision chain based on it is the root cause). What you can do, is = to check if there is firmware update from system vendor, that may fix = the missing = ConOut.</div><div><br></div><div>rgds,</div><div>toomas</div><div><br></di= v><br><blockquote type=3D"cite"><div><br><div class=3D"gmail_quote"><div = dir=3D"ltr" class=3D"gmail_attr">On Fri, May 12, 2023, 1:06 AM Emmanuel = Vadot <<a href=3D"mailto:manu@bidouilliste.com" rel=3D"noreferrer" = target=3D"_blank">manu@bidouilliste.com</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px = 0px 0px 0.8ex;border-left:1px solid = rgb(204,204,204);padding-left:1ex">On Fri, 12 May 2023 00:20:47 = +0300<br> Toomas Soome <<a href=3D"mailto:tsoome@me.com" rel=3D"noreferrer = noreferrer" target=3D"_blank">tsoome@me.com</a>> wrote:<br> <br> > <br> > <br> > > On 12. May 2023, at 00:11, Oleg Lelchuk <<a = href=3D"mailto:oleglelchuk@gmail.com" rel=3D"noreferrer noreferrer" = 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 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.<br> > <br> > 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 ?text? mode, which happens when system has configured to have = serial console (redirection).<br> > <br> > rgds,<br> > toomas<br> <br> There is a third reason : you have multiple screens and EFI = firmware<br> output on all of them. Never took the time to dig into this one.<br> <br> -- <br> Emmanuel Vadot <<a href=3D"mailto:manu@bidouilliste.com" = rel=3D"noreferrer noreferrer" = target=3D"_blank">manu@bidouilliste.com</a>> <<a = href=3D"mailto:manu@freebsd.org" rel=3D"noreferrer noreferrer" = target=3D"_blank">manu@freebsd.org</a>><br> </blockquote></div> </div></blockquote></div><br></div></blockquote></div> </div></blockquote></div><br></body></html>= --Apple-Mail=_859E6A1A-4558-4D38-8F66-4C102BBFE8B3--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B8A678CB-8E2C-4A4C-852C-3E66C2C3B4B4>