From nobody Fri May 12 12:01:53 2023 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QHnSS17zbz49vt4 for ; Fri, 12 May 2023 12:02:16 +0000 (UTC) (envelope-from tsoome@me.com) Received: from mr85p00im-zteg06021601.me.com (mr85p00im-zteg06021601.me.com [17.58.23.187]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4QHnSR4858z3prs for ; Fri, 12 May 2023 12:02:15 +0000 (UTC) (envelope-from tsoome@me.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1683892933; bh=uymoikoyuWrmwgE7XqcqEqjZqCaYAMRDE4XaWVnwdu8=; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:To; b=XvCCuPYNrboNeBaVkjNnsq5FITL9wMxZc+7Y3EkU97Q0gVw/7+VhfApk/4DTcN3Ql zJ+3thTeovnefZqFGhXnOqpq1TqfZ+SnSen8Wp8+SIhN/BMGmOPvDAY6N/DQX7s057 sKUfno726oaD0muABUWCsiWswogq0KsASbJg0oQ9Om6SRpyGqQ0sPjG0/ppunWom+4 WOOQUn6X/Oc9/TGtptWos9L5AXAev5Xw5PeeUM5BtvH6J+1qBblOKSal7BO2T7JkCI FtWhOiGYWkofy9A2yeZhDxsMf6rK8CMtxp//jjK6XH03FaHshWa2NXuhHtHtKKl55v yKC+Ad+WmmwRg== Received: from smtpclient.apple (mr38p00im-dlb-asmtp-mailmevip.me.com [17.57.152.18]) by mr85p00im-zteg06021601.me.com (Postfix) with ESMTPSA id 71293305890F; Fri, 12 May 2023 12:02:08 +0000 (UTC) From: Toomas Soome Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_859E6A1A-4558-4D38-8F66-4C102BBFE8B3" List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.500.231\)) 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? Date: Fri, 12 May 2023 15:01:53 +0300 In-Reply-To: Cc: Emmanuel Vadot , freebsd-current@freebsd.org To: Oleg Lelchuk References: <3B658415-3AD0-4E8B-8CBE-F13FA70CBDC8@me.com> <20230512070557.859671981b7c616c0da7d666@bidouilliste.com> <4F0D21B1-58B6-413D-8499-11AF0E338C78@me.com> X-Mailer: Apple Mail (2.3731.500.231) X-Proofpoint-GUID: gLYnLcQeUuLtRMK1BqWgbG5ugC2A43rj X-Proofpoint-ORIG-GUID: gLYnLcQeUuLtRMK1BqWgbG5ugC2A43rj X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.138,18.0.572,17.11.62.513.0000000_definitions?= =?UTF-8?Q?=3D2020-02-14=5F11:2020-02-14=5F02,2020-02-14=5F11,2021-12-02?= =?UTF-8?Q?=5F01_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 bulkscore=0 suspectscore=0 spamscore=0 phishscore=0 mlxlogscore=999 adultscore=0 mlxscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2305120100 X-Rspamd-Queue-Id: 4QHnSR4858z3prs X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:714, ipnet:17.58.16.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --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 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 > wrote: >>=20 >>=20 >>> On 12. May 2023, at 13:41, Oleg Lelchuk > 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 > wrote: >>>> On Fri, 12 May 2023 00:20:47 +0300 >>>> Toomas Soome > wrote: >>>>=20 >>>> >=20 >>>> >=20 >>>> > > On 12. May 2023, at 00:11, Oleg Lelchuk > 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 > > >>=20 --Apple-Mail=_859E6A1A-4558-4D38-8F66-4C102BBFE8B3 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii

On 12. = May 2023, at 14:45, Oleg Lelchuk <oleglelchuk@gmail.com> = wrote:

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: htt= ps://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!


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> = wrote:


On 12. May 2023, at 13:41, Oleg Lelchuk <oleglelchuk@gmail.com> = wrote:

There is only one monitor = connected to my PC.

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.

rgds,
toomas



On Fri, May 12, 2023, 1:06 AM Emmanuel = Vadot <manu@bidouilliste.com> = wrote:
On Fri, 12 May 2023 00:20:47 = +0300
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 ?text? mode, which happens when system has configured to have = serial console (redirection).
>
> rgds,
> toomas

 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.

--
Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>


= --Apple-Mail=_859E6A1A-4558-4D38-8F66-4C102BBFE8B3--