GNU bug report logs - #62141
Grub: set terminal_output earlier

Previous Next

Package: guix;

Reported by: Emmanuel Beffara <manu <at> beffara.org>

Date: Sun, 12 Mar 2023 07:17:03 UTC

Severity: normal

To reply to this bug, email your comments to 62141 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#62141; Package guix. (Sun, 12 Mar 2023 07:17:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Emmanuel Beffara <manu <at> beffara.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 12 Mar 2023 07:17:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Emmanuel Beffara <manu <at> beffara.org>
To: bug-guix <at> gnu.org
Subject: Grub: set terminal_output earlier
Date: Sat, 11 Mar 2023 19:41:30 +0100
Hello Guix,

In the generated `grub.cfg`, it would be an improvement to set the
`terminal_output` before any user input is required by Grub, for proper
interaction.

In my case, the laptop has a HiDPI display and Grub starts with a graphical
terminal in 3840x2160 resolution with extremely small characters. Then it asks
for the LUKS passphrase (I use full-system encryption) before setting the
output mode specified in the configuration. Not only is it unreadable, but
Grub is also known to be particularly slow with high resolutions [1], which
makes interaction painful, in case some emergency prompt happens (which it
does in the current state of things, cf. other bug reports).

[1] https://askubuntu.com/questions/1227735/grub-is-extremely-slow-1-second-per-key-input

My current method is to edit `grub.cfg` by hand after each `guix system
reconfigure` to move the lines between `if loadfont unicode; then` and
`terminal_output gfxterm` at the beginning, but this is not a viable solution.

-- 
Emmanuel




This bug report was last modified 1 year and 18 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.