Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#37514 - [grub] Terminal size is limited to 255x255

Attached to Project: Arch Linux
Opened by John (graysky) - Sunday, 27 October 2013, 10:10 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 07 December 2013, 08:58 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Using high resolutions like 2560x1440 in /etc/grub/default causes the boot menu to get compressed into a much smaller rectangle in the far left of the display. This is a known and now fixed bug upstream.[1] Can you include the git commit that fixes this in the new grub git snapshot? I tried the package from [testing] but it does not fix the issue. I did run the grub-install script after installation of the package + regenerated my grub.cfg.[2]

1. https://savannah.gnu.org/bugs/?39682
2a. grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch --recheck --debug
2b. grub-mkconfig -o /boot/grub/grub.cfg

Additional info:
* package version(s) grub 1:2.00.900.gbca274b-1
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Saturday, 07 December 2013, 08:58 GMT
Reason for closing:  Fixed
Comment by John (graysky) - Sunday, 27 October 2013, 10:13 GMT
From `git log`:

commit e89c2d48a991590c18c28ac867ccda67d4425187
Author: Vladimir 'phcoder' Serbinenko <phcoder AT gmail DOT com>
Date: Sat Oct 19 23:59:32 2013 +0200

Lift 255x255 erminal sie restriction to 65535x65535. Also change from
bitmasks to small structures of size chosen to fit in registers.
Comment by Keshav Amburay (the.ridikulus.rat) - Wednesday, 30 October 2013, 09:02 GMT
Updated PKGBUILD attached (bumped to git commit 93c120754a537a2f060b8e20eab620e714309b82 aka grub-2.00.963.g93c1207)

Few other unrelated changes:
Use python2 instead of python(3) in makedepends and autogen.sh, as bzr is already in makedepends (required for grub-extras) and that uses python2. No need to download python3 unnecessarily.
Added rsync as makedepends for linguas.sh (grub PO/lang files)
grub-extras lua fails to compile with latest git, so that has been dropped from build dir, it is still checkout out but not used.
Comment by John (graysky) - Tuesday, 05 November 2013, 16:50 GMT
  • Field changed: Percent Complete (100% → 0%)
Sorry guys, upstream neglected to commit part 2 of the patch[1]. I think you can just update the commit and repackage though.

1. https://savannah.gnu.org/bugs/?39682#comment7
Comment by John (graysky) - Monday, 25 November 2013, 10:43 GMT
  • Field changed: Percent Complete (100% → 0%)
Just tried this version in [testing] but fails on grub-mkconfig -o /boot/grub/grub.cfg

Generating grub configuration file ...
Found background: /boot/grub/darkforest.jpg
Found linux image: /boot/vmlinuz-linux-custom
Found initrd image: /boot/initramfs-linux-custom.img
error: out of memory.
error: syntax error.
error: Incorrect command.
error: syntax error.
Syntax error at line 219
Syntax errors are detected in generated GRUB config file.
Ensure that there are no errors in /etc/default/grub
and /etc/grub.d/* files or please file a bug report with
/boot/grub/grub.cfg.new file attached.done
Comment by Evan Anderson (EvanA) - Thursday, 05 December 2013, 00:00 GMT
John, that issue is addressed here: https://bugs.archlinux.org/task/37904
Comment by Evan Anderson (EvanA) - Thursday, 05 December 2013, 02:16 GMT
<duplicate>

Loading...