Skip site navigation (1)Skip section navigation (2)
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 &lt;oleglelchuk@gmail.com&gt; =
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:&nbsp;<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 &lt;<a =
href=3D"mailto:tsoome@me.com" target=3D"_blank">tsoome@me.com</a>&gt; =
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 &lt;<a =
href=3D"mailto:oleglelchuk@gmail.com" rel=3D"noreferrer" =
target=3D"_blank">oleglelchuk@gmail.com</a>&gt; =
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 &lt;<a href=3D"mailto:manu@bidouilliste.com" rel=3D"noreferrer" =
target=3D"_blank">manu@bidouilliste.com</a>&gt; =
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 &lt;<a href=3D"mailto:tsoome@me.com" rel=3D"noreferrer =
noreferrer" target=3D"_blank">tsoome@me.com</a>&gt; wrote:<br>
<br>
&gt; <br>
&gt; <br>
&gt; &gt; On 12. May 2023, at 00:11, Oleg Lelchuk &lt;<a =
href=3D"mailto:oleglelchuk@gmail.com" rel=3D"noreferrer noreferrer" =
target=3D"_blank">oleglelchuk@gmail.com</a>&gt; wrote:<br>
&gt; &gt; <br>
&gt; &gt; 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>
&gt; <br>
&gt; 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>
&gt; <br>
&gt; rgds,<br>
&gt; toomas<br>
<br>
&nbsp;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 &lt;<a href=3D"mailto:manu@bidouilliste.com" =
rel=3D"noreferrer noreferrer" =
target=3D"_blank">manu@bidouilliste.com</a>&gt; &lt;<a =
href=3D"mailto:manu@freebsd.org" rel=3D"noreferrer noreferrer" =
target=3D"_blank">manu@freebsd.org</a>&gt;<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>