Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 May 2023 01:05:50 +0300
From:      Toomas Soome <tsoome@me.com>
To:        Oleg Lelchuk <oleglelchuk@gmail.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:  <C82DFFC7-EE39-4A4C-9BEE-9F5B8956BC75@me.com>
In-Reply-To: <CA%2BGqWgta6c=W7C8Cn3c2tEW%2BehkCGFFTW8W_JQKOKjygfxzW7g@mail.gmail.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>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_5C324978-9547-4854-8930-1FC6B3F0799A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On 12. May 2023, at 00:57, Oleg Lelchuk <oleglelchuk@gmail.com> wrote:
>=20
> 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

> =20
> 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"
>=20
> The efivar command shows me:
>=20
> efivar --device-path 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut
> efivar: fetching 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut: No such =
file or directory
>=20
> On Thu, May 11, 2023 at 5:43=E2=80=AFPM Warner Losh <imp@bsdimp.com =
<mailto:imp@bsdimp.com>> wrote:
>>=20
>>=20
>> On Thu, May 11, 2023 at 3:21=E2=80=AFPM Toomas Soome <tsoome@me.com =
<mailto:tsoome@me.com>> wrote:
>>>=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 =E2=80=9Ctext=E2=80=9D mode, which happens when system has =
configured to have serial console (redirection).
>>=20
>> 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
>>=20
>> It should show something like:
>> 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut
>> : =
PciRoot(0x2)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/AcpiAdr(0x80010100),/P=
ciRoot(0x0)/Pci(0x14,0x3)/Serial(0x1)/Uart(115200,8,N,1)/UartFlowCtrl(Hard=
ware)/VenVt100Plus()
>> =20
>> if there's redirect or something like
>>=20
>> 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut
>> : =
PciRoot(0x2)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)/AcpiAdr(0x80010100)
>>=20
>> if not.
>>=20
>> Warner


--Apple-Mail=_5C324978-9547-4854-8930-1FC6B3F0799A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></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 00:57, Oleg Lelchuk &lt;oleglelchuk@gmail.com&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div><meta =
charset=3D"UTF-8"><div dir=3D"ltr" style=3D"caret-color: rgb(0, 0, 0); =
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; -webkit-text-stroke-width: 0px; =
text-decoration: none;">kenv | grep boot shows me =
this:</div></div></blockquote><div><br></div><div>Can you run kenv | =
grep screen ? in gfx mode, you should see screen.depth, screen.height =
and =
screen.width</div><div><br></div><div>rgds,</div><div>toomas</div><br><blo=
ckquote type=3D"cite"><div><div dir=3D"ltr" style=3D"caret-color: rgb(0, =
0, 0); 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; -webkit-text-stroke-width: 0px; =
text-decoration: =
none;"><div>&nbsp;<br>acpi_dsdt_name=3D"/boot/acpi_dsdt.aml"<br>boot_verbo=
se=3D"YES"<br>bootenv_autolist=3D"YES"<br>bootenvs[0]=3D"zfs:DESKTOP/poudr=
iere"<br>bootenvs_count=3D"1"<br>bootfile=3D"kernel"<br>cpu_microcode_name=
=3D"/boot/firmware/ucode.bin"<br>entropy_cache_name=3D"/boot/entropy"<br>e=
ntropy_cache_type=3D"boot_entropy_cache"<br>if_re_name=3D"/boot/modules/if=
_re.ko"<br>kernel_path=3D"/boot/kernel"<br>kernelname=3D"/boot/kernel/kern=
el"<br>loader_conf_dirs=3D"/boot/loader.conf.d"<br>module_path=3D"/boot/ke=
rnel;/boot/modules;/boot/dtb;/boot/dtb/overlays"<br>nextboot_conf=3D"/boot=
/nextboot.conf"<br>ram_blacklist_name=3D"/boot/blacklist.txt"<br></div><di=
v><br></div><div>The efivar command shows =
me:</div><div><br></div><div>efivar --device-path =
8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut<br>efivar: fetching =
8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut: No such file or =
directory<br></div></div><br style=3D"caret-color: rgb(0, 0, 0); =
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; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div class=3D"gmail_quote" style=3D"caret-color: =
rgb(0, 0, 0); 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; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, =
May 11, 2023 at 5:43=E2=80=AFPM Warner Losh &lt;<a =
href=3D"mailto:imp@bsdimp.com">imp@bsdimp.com</a>&gt; =
wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin: 0px =
0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; =
border-left-color: 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-width: 1px; border-left-style: solid; border-left-color: =
rgb(204, 204, 204); padding-left: 1ex;"><br><br>&gt; On 12. May 2023, at =
00:11, Oleg Lelchuk &lt;<a href=3D"mailto:oleglelchuk@gmail.com" =
target=3D"_blank">oleglelchuk@gmail.com</a>&gt; wrote:<br>&gt;<span =
class=3D"Apple-converted-space">&nbsp;</span><br>&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><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 =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 the =
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 =
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)/AcpiAdr(0x80010100),/P=
ciRoot(0x0)/Pci(0x14,0x3)/Serial(0x1)/Uart(115200,8,N,1)/UartFlowCtrl(Hard=
ware)/VenVt100Plus()<br><div>&nbsp;</div><div>if there's redirect or =
something =
like</div><div><br></div><div>8be4df61-93ca-11d2-aa0d-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></body></html>=

--Apple-Mail=_5C324978-9547-4854-8930-1FC6B3F0799A--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C82DFFC7-EE39-4A4C-9BEE-9F5B8956BC75>