I believe, you should simply remove or comment out the
entries in /etc/default/grub, and then just do an
upgrade-initramfs -u
as root to make it permanent.
The video= kernel command line looks promising and I will try this when
I've finished using my laptop for work today :)
It would help though if anyoen were able to confirm that I'm on the
right track with that.
Which entries? I do not currently have any settings in /etc/default/grub related to resolution or font size.
I'm asking which settings should be used in there (or anywhere else), if anyone knows.
The video= kernel command line looks promising and I will try this when
I've finished using my laptop for work today :)
It would help though if anyoen were able to confirm that I'm on the
right track with that.
Thanks,
Andy
GRUB_GFXMODE=1920x1080
You might also try 'GRUB_GFXMODE="auto"' (this is the default, so leaving GRUB_GFXMODE commented out has the same effect).
GRUB_GFXPAYLOAD_LINUX=keep
This is usually the "magic word" as it tells grub not to set the resolution for Linux. UEFI firmwares (especially on laptops) tend to start in high resolution, so keeping that is probably your best bet.
Is setting GRUB_GFXMODE going to change the resolution from the moment
grub starts?
Am I also able to use video- on the kernel command line to
change it again once the kernel gets as far as a framebuffer?
Andy Smith composed on 2025-07-28 15:35 (UTC):
The video= kernel command line looks promising and I will try this when I've finished using my laptop for work today :)
It would help though if anyoen were able to confirm that I'm on the
right track with that.
You are. I've been using it ever since KMS went mainstream going on two decades
ago, using video=1440x900 by default as my goto for 1680x1050 and higher native
resolution displays. However, video= only takes effect when KMS engages. If BIOS
supports it, vga= though deprecated, still will apply to the period between kernel
load and KMS engagement (which blanks the display). video= with most hardware will
apply only to the vttys, overridden by X. The exception is when using the (optional, with no official version upgrade in over a decade, stuck on 2.99.917.9....) intel display driver provided by upstream's xf86-video-intel, which Debian inexplicably provides by a different name.
On Tue, Jul 29, 2025 at 17:29:38 -0400, Felix Miata wrote
I would expect your laptop to have a rather special UEFI BIOS
to accommodate its resolution oddities. Is a laptop UEFI BIOS
update available for it?
It has no resolution oddities, what are you talking about?
3:2 is there and is actually become more popular these days
with business oriented notebooks.
Absence from inclusion in standards, such as on: <https://en.wikipedia.org/wiki/Display_resolution_standards>
1.5:1 and 15:10 are simply not there.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (0 / 16) |
Uptime: | 163:48:43 |
Calls: | 10,385 |
Calls today: | 2 |
Files: | 14,057 |
Messages: | 6,416,513 |