From a4347789ca69a0db330093feacdcf2cfaa8630ff Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Fri, 23 Aug 2019 22:02:17 +0200 Subject: [PATCH] Keep grub resolution in EFI boot, to avoid tiny fonts (closes: #935546) Backport fix to buster --- debian/changelog | 9 ++++++++- tools/boot/bullseye/parse_isolinux | 1 + tools/boot/buster/parse_isolinux | 1 + tools/boot/stretch/parse_isolinux | 1 + 4 files changed, 11 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index fd4443f7..fea9f09c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,11 @@ -debian-cd (3.1.25) UNRELEASED; urgency=medium +debian-cd (3.1.26-buster) UNRELEASED; urgency=medium + + * Backports of fixes from debian-cd in unstable + + Keep grub resolution in EFI boot, to avoid tiny fonts (closes: #935546). + + -- Samuel Thibault Fri, 23 Aug 2019 21:51:50 +0200 + +debian-cd (3.1.26) unstable; urgency=medium [ Steve McIntyre ] * Change a load of http URLs to use https instead, diff --git a/tools/boot/bullseye/parse_isolinux b/tools/boot/bullseye/parse_isolinux index e7d4ae00..015cb522 100755 --- a/tools/boot/bullseye/parse_isolinux +++ b/tools/boot/bullseye/parse_isolinux @@ -240,6 +240,7 @@ foreach my $line(@lines) { print_indent "set menu_color_highlight=white/blue\n"; print_indent "set theme=/boot/grub/theme/" . $menu{"number"} . "\n"; } + print_indent "set gfxpayload=keep"; create_theme_file($menu{"number"}); $new_menu = 0; } diff --git a/tools/boot/buster/parse_isolinux b/tools/boot/buster/parse_isolinux index e7d4ae00..015cb522 100755 --- a/tools/boot/buster/parse_isolinux +++ b/tools/boot/buster/parse_isolinux @@ -240,6 +240,7 @@ foreach my $line(@lines) { print_indent "set menu_color_highlight=white/blue\n"; print_indent "set theme=/boot/grub/theme/" . $menu{"number"} . "\n"; } + print_indent "set gfxpayload=keep"; create_theme_file($menu{"number"}); $new_menu = 0; } diff --git a/tools/boot/stretch/parse_isolinux b/tools/boot/stretch/parse_isolinux index a15e52d2..396c66a7 100755 --- a/tools/boot/stretch/parse_isolinux +++ b/tools/boot/stretch/parse_isolinux @@ -218,6 +218,7 @@ foreach my $line(@lines) { print_indent "set menu_color_normal=cyan/blue\n"; print_indent "set menu_color_highlight=white/blue\n"; print_indent "set theme=/boot/grub/theme/" . $menu{"number"} . "\n"; + print_indent "set gfxpayload=keep"; create_theme_file($menu{"number"}); $new_menu = 0; }