Bug#910227: installation-reports: installation on DELL XPS 13 9370
Hello,
Samuel Thibault, le dim. 28 oct. 2018 20:22:52 +0100, a ecrit:
> Samuel Thibault, le mer. 03 oct. 2018 19:07:38 +0200, a ecrit:
> > samy, le mer. 03 oct. 2018 18:51:32 +0200, a ecrit:
> > > One problem, however, is that since laptop has a HiDPI screen. The font used by
> > > console-setup is far from being big enough, see bug 816111 about this. I manage
> > > to read it but I have good eyes, most people won't be able to read it.
> >
> > And it's the same in graphical mode, the fonts are extremely tiny (and
> > the banner at the top is very compressed).
> >
> > I have attached photos of what it looks like (sorry it's so awful, but
> > you get the idea).
>
> I'll commit a fix to debian-installer to keep the 800x600 resolution
> from the grub menu.
I propose to include this in stretch too, because on 4K laptops the
current debian installer is hardly usable (I can myself hardly read the
text).
Samuel
commit 78c74a9d53e5f929bac8921ed02ef39a6bb84a3d
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Oct 28 20:27:54 2018 +0100
Keep grub resolution in EFI boot, to avoid tiny fonts (closes: #910227)
diff --git a/build/boot/hurd/grub-hurd-cdrom.cfg b/build/boot/hurd/grub-hurd-cdrom.cfg
index d6a25c7a6..31ecfa3eb 100644
--- a/build/boot/hurd/grub-hurd-cdrom.cfg
+++ b/build/boot/hurd/grub-hurd-cdrom.cfg
@@ -12,6 +12,7 @@ insmod chain
if loadfont /boot/grub/font.pf2 ; then
set gfxmode=640x480
+ set gfxpayload=keep
insmod vbe
insmod gfxterm
terminal_output gfxterm
diff --git a/build/boot/hurd/grub-hurd-pxe.cfg b/build/boot/hurd/grub-hurd-pxe.cfg
index 6f9d274d8..045a2629f 100644
--- a/build/boot/hurd/grub-hurd-pxe.cfg
+++ b/build/boot/hurd/grub-hurd-pxe.cfg
@@ -3,6 +3,7 @@ set timeout=-1
if loadfont $prefix/font.pf2 ; then
set gfxmode=640x480
+ set gfxpayload=keep
insmod vbe
insmod gfxterm
terminal_output gfxterm
diff --git a/build/boot/kfreebsd/grub-kfreebsd-cdrom.cfg b/build/boot/kfreebsd/grub-kfreebsd-cdrom.cfg
index db3b592ba..30c11d25d 100644
--- a/build/boot/kfreebsd/grub-kfreebsd-cdrom.cfg
+++ b/build/boot/kfreebsd/grub-kfreebsd-cdrom.cfg
@@ -12,6 +12,7 @@ insmod chain
if loadfont /boot/grub/font.pf2 ; then
set gfxmode=640x480
+ set gfxpayload=keep
insmod vbe
insmod gfxterm
terminal_output gfxterm
diff --git a/build/boot/kfreebsd/grub-kfreebsd-pxe.cfg b/build/boot/kfreebsd/grub-kfreebsd-pxe.cfg
index c2108f22a..bc4b72e64 100644
--- a/build/boot/kfreebsd/grub-kfreebsd-pxe.cfg
+++ b/build/boot/kfreebsd/grub-kfreebsd-pxe.cfg
@@ -3,6 +3,7 @@ set timeout=-1
if loadfont $prefix/font.pf2 ; then
set gfxmode=640x480
+ set gfxpayload=keep
insmod vbe
insmod gfxterm
terminal_output gfxterm
diff --git a/build/boot/x86/grub/grub-efi.cfg b/build/boot/x86/grub/grub-efi.cfg
index 7ddbcafd6..9fe5563c1 100644
--- a/build/boot/x86/grub/grub-efi.cfg
+++ b/build/boot/x86/grub/grub-efi.cfg
@@ -1,5 +1,6 @@
if loadfont $prefix/font.pf2 ; then
set gfxmode=800x600
+ set gfxpayload=keep
insmod efi_gop
insmod efi_uga
insmod video_bochs
diff --git a/debian/changelog b/debian/changelog
index 27de9a63d..c29a28318 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -26,6 +26,9 @@ debian-installer (20180622) UNRELEASED; urgency=medium
[ Karsten Merker ]
* Add basic riscv64 support.
+ [ Samuel Thibault ]
+ * Keep grub resolution in EFI boot, to avoid tiny fonts (closes: #910227).
+
-- Andreas B. Mundt <andi@debian.org> Fri, 22 Jun 2018 17:25:42 +0200
debian-installer (20180610) unstable; urgency=medium
Reply to: