Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 May 2023 18:09:37 -0400
From:      Oleg Lelchuk <oleglelchuk@gmail.com>
To:        Toomas Soome <tsoome@me.com>
Cc:        Warner Losh <imp@bsdimp.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:  <CA%2BGqWgv8Ma9UB5mrXX=ChogmQBwUinYdE5hXDXYB1uWXgO2M-A@mail.gmail.com>
In-Reply-To: <C82DFFC7-EE39-4A4C-9BEE-9F5B8956BC75@me.com>
References:  <CA%2BGqWgudMq%2BeV5OJzuC_zR1Osdrak70PmOpFJqLMk3aDE0wy8w@mail.gmail.com> <3B658415-3AD0-4E8B-8CBE-F13FA70CBDC8@me.com> <CANCZdfr5B%2BsFhF8Xdmd3WXRor7oVEn_YFpQ8nADn=xLigzAwgg@mail.gmail.com> <CA%2BGqWgta6c=W7C8Cn3c2tEW%2BehkCGFFTW8W_JQKOKjygfxzW7g@mail.gmail.com> <C82DFFC7-EE39-4A4C-9BEE-9F5B8956BC75@me.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000028bfc405fb723fa7
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

kenv | grep screen produces this output:

screensave_load=3D"NO"
screensave_name=3D"green_saver"

On Thu, May 11, 2023 at 6:06=E2=80=AFPM Toomas Soome <tsoome@me.com> wrote:

>
>
> On 12. May 2023, at 00:57, Oleg Lelchuk <oleglelchuk@gmail.com> wrote:
>
> kenv | grep boot shows me this:
>
>
> Can you run kenv | grep screen ? in gfx mode, you should see screen.depth=
,
> screen.height and screen.width
>
> rgds,
> toomas
>
>
> acpi_dsdt_name=3D"/boot/acpi_dsdt.aml"
> boot_verbose=3D"YES"
> bootenv_autolist=3D"YES"
> bootenvs[0]=3D"zfs:DESKTOP/poudriere"
> bootenvs_count=3D"1"
> bootfile=3D"kernel"
> cpu_microcode_name=3D"/boot/firmware/ucode.bin"
> entropy_cache_name=3D"/boot/entropy"
> entropy_cache_type=3D"boot_entropy_cache"
> if_re_name=3D"/boot/modules/if_re.ko"
> kernel_path=3D"/boot/kernel"
> kernelname=3D"/boot/kernel/kernel"
> loader_conf_dirs=3D"/boot/loader.conf.d"
> module_path=3D"/boot/kernel;/boot/modules;/boot/dtb;/boot/dtb/overlays"
> nextboot_conf=3D"/boot/nextboot.conf"
> ram_blacklist_name=3D"/boot/blacklist.txt"
>
> The efivar command shows me:
>
> efivar --device-path 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut
> efivar: fetching 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut: No such fil=
e
> or directory
>
> On Thu, May 11, 2023 at 5:43=E2=80=AFPM Warner Losh <imp@bsdimp.com> wrot=
e:
>
>>
>>
>> On Thu, May 11, 2023 at 3:21=E2=80=AFPM Toomas Soome <tsoome@me.com> wro=
te:
>>
>>>
>>>
>>> > 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 th=
e
>>> old style ASCII orb logo in its boot menu? Please explain to me the cau=
se
>>> 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 u=
se
>>> =E2=80=9Ctext=E2=80=9D mode, which happens when system has configured t=
o have serial
>>> console (redirection).
>>>
>>
>> I think the latter isn't the case (based on earlier email with Oleg), bu=
t
>> 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-ConOu=
t
>>
>> It should show something like:
>> 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut
>> :
>> PciRoot(0x2)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/AcpiAdr(0x80010100),=
/PciRoot(0x0)/Pci(0x14,0x3)/Serial(0x1)/Uart(115200,8,N,1)/UartFlowCtrl(Har=
dware)/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
>>
>
>

--00000000000028bfc405fb723fa7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">kenv | grep screen produces this output:<div><br></div><di=
v>screensave_load=3D&quot;NO&quot;<br>screensave_name=3D&quot;green_saver&q=
uot;<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, May 11, 2023 at 6:06=E2=80=AFPM Toomas Soome &lt;<a=
 href=3D"mailto:tsoome@me.com">tsoome@me.com</a>&gt; wrote:<br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1=
px solid rgb(204,204,204);padding-left:1ex"><div><br><div><br><blockquote t=
ype=3D"cite"><div>On 12. May 2023, at 00:57, Oleg Lelchuk &lt;<a href=3D"ma=
ilto:oleglelchuk@gmail.com" target=3D"_blank">oleglelchuk@gmail.com</a>&gt;=
 wrote:</div><br><div><div dir=3D"ltr" style=3D"font-family:Helvetica;font-=
size:14px;font-style:normal;font-variant-caps:normal;font-weight:400;letter=
-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-=
space:normal;word-spacing:0px;text-decoration:none">kenv | grep boot shows =
me this:</div></div></blockquote><div><br></div><div>Can you run kenv | gre=
p screen ? in gfx mode, you should see screen.depth, screen.height and scre=
en.width</div><div><br></div><div>rgds,</div><div>toomas</div><br><blockquo=
te type=3D"cite"><div><div dir=3D"ltr" style=3D"font-family:Helvetica;font-=
size:14px;font-style:normal;font-variant-caps:normal;font-weight:400;letter=
-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-=
space:normal;word-spacing:0px;text-decoration:none"><div>=C2=A0<br>acpi_dsd=
t_name=3D&quot;/boot/acpi_dsdt.aml&quot;<br>boot_verbose=3D&quot;YES&quot;<=
br>bootenv_autolist=3D&quot;YES&quot;<br>bootenvs[0]=3D&quot;zfs:DESKTOP/po=
udriere&quot;<br>bootenvs_count=3D&quot;1&quot;<br>bootfile=3D&quot;kernel&=
quot;<br>cpu_microcode_name=3D&quot;/boot/firmware/ucode.bin&quot;<br>entro=
py_cache_name=3D&quot;/boot/entropy&quot;<br>entropy_cache_type=3D&quot;boo=
t_entropy_cache&quot;<br>if_re_name=3D&quot;/boot/modules/if_re.ko&quot;<br=
>kernel_path=3D&quot;/boot/kernel&quot;<br>kernelname=3D&quot;/boot/kernel/=
kernel&quot;<br>loader_conf_dirs=3D&quot;/boot/loader.conf.d&quot;<br>modul=
e_path=3D&quot;/boot/kernel;/boot/modules;/boot/dtb;/boot/dtb/overlays&quot=
;<br>nextboot_conf=3D&quot;/boot/nextboot.conf&quot;<br>ram_blacklist_name=
=3D&quot;/boot/blacklist.txt&quot;<br></div><div><br></div><div>The efivar =
command shows me:</div><div><br></div><div>efivar --device-path 8be4df61-93=
ca-11d2-aa0d-00e098032b8c-ConOut<br>efivar: fetching 8be4df61-93ca-11d2-aa0=
d-00e098032b8c-ConOut: No such file or directory<br></div></div><br style=
=3D"font-family:Helvetica;font-size:14px;font-style:normal;font-variant-cap=
s:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent=
:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoratio=
n:none"><div class=3D"gmail_quote" style=3D"font-family:Helvetica;font-size=
:14px;font-style:normal;font-variant-caps:normal;font-weight:400;letter-spa=
cing:normal;text-align:start;text-indent:0px;text-transform:none;white-spac=
e:normal;word-spacing:0px;text-decoration:none"><div dir=3D"ltr" class=3D"g=
mail_attr">On Thu, May 11, 2023 at 5:43=E2=80=AFPM Warner Losh &lt;<a href=
=3D"mailto:imp@bsdimp.com" target=3D"_blank">imp@bsdimp.com</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><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=AFPM 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"><br><br=
>&gt; On 12. May 2023, at 00:11, Oleg Lelchuk &lt;<a href=3D"mailto:oleglel=
chuk@gmail.com" target=3D"_blank">oleglelchuk@gmail.com</a>&gt; wrote:<br>&=
gt;<span>=C2=A0</span><br>&gt; Guys, there is something that I find puzzlin=
g. Why doesn&#39;t the EFI boot loader want to display the graphical orb lo=
go in its boot menu on an Asus Prime 7590-P motherboard? Is there something=
 quirky about this particular motherboard that forces the FreeBSD EFI loade=
r 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 u=
se =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 t=
hink the latter isn&#39;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 ar=
e set, maybe via a stray loader.conf)</div><div>(2) sudo efivar --device-pa=
th 8be4df61-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)/AcpiA=
dr(0x80010100),/PciRoot(0x0)/Pci(0x14,0x3)/Serial(0x1)/Uart(115200,8,N,1)/U=
artFlowCtrl(Hardware)/VenVt100Plus()<br><div>=C2=A0</div><div>if there&#39;=
s redirect or something like</div><div><br></div><div>8be4df61-93ca-11d2-aa=
0d-00e098032b8c-ConOut<br>: PciRoot(0x2)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x0,=
0x0)/AcpiAdr(0x80010100)<br></div><div><br></div><div>if not.</div><div><br=
></div><div>Warner</div></div></div></blockquote></div></div></blockquote><=
/div><br></div></blockquote></div>

--00000000000028bfc405fb723fa7--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BGqWgv8Ma9UB5mrXX=ChogmQBwUinYdE5hXDXYB1uWXgO2M-A>