Bug 447470 - Grub menu tiny on high DPI display
Summary: Grub menu tiny on high DPI display
Status: REPORTED
Alias: None
Product: neon
Classification: KDE Neon
Component: Live/Install images (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR minor
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-24 14:43 UTC by Eric Edlund
Modified: 2021-12-25 20:17 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Image of the grub menu (607.82 KB, image/jpeg)
2021-12-24 14:43 UTC, Eric Edlund
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Edlund 2021-12-24 14:43:34 UTC
Created attachment 144831 [details]
Image of the grub menu

SUMMARY
I have a hi DPI display (144) and the grub menu is not scaling. (see picture)


STEPS TO REPRODUCE
1. Boot to grub menu on hi dpi display

OBSERVED RESULT
The menu is tiny. The text is clear, but ignoring dpi.

EXPECTED RESULT
A menu that doesn't hurt to read

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon User Edition 5.23
(available in About System)
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Comment 1 Bart 2021-12-25 13:04:22 UTC
Hi,

You need to change the resolution within grub, which is advised if you have a 4k screen for example. (grub is also very slow on 4k screens)

in /etc/default/grub file, and add/replace the following line=

GRUB_GFXMODE=1280x1024x32,auto

Then run “update-grub” to update the GRUB.
This will run GRUB in 1280x1024x32 resolution, which is the workaround for this problem.
Please make sure the resolutiion is supported. The “auto” means that GRUB will fallback to auto detect in case the resolution isn’t supported.
Comment 2 Eric Edlund 2021-12-25 20:17:26 UTC
(In reply to Bart from comment #1)

Thank you. Changing that line does solve the problem. Just realized I'm barking up the wrong tree though, I'm after automating this on system installation.