Trade-offs
Trade-offs
Posted Oct 10, 2025 14:25 UTC (Fri) by intelfx (subscriber, #130118)In reply to: Trade-offs by nim-nim
Parent article: Last-minute /boot boost for Fedora 43
The "tiny font on a 4K screen" problem actually won't go away just because you swap the UEFI GOP driver for a proper one. The only thing it might help with is if the proper driver communicates the physical screen dimensions/DPI, which in turn might prompt the splash screen renderer to adjust its scaling factor. However, I have no idea if this is actually implemented anywhere; my bet is "no".
Posted Oct 10, 2025 15:27 UTC (Fri)
by farnz (subscriber, #17727)
[Link] (2 responses)
If the very screen itself misreports its dimensions, you're stuck.
Posted Oct 10, 2025 15:44 UTC (Fri)
by daroc (editor, #160859)
[Link]
Posted Oct 10, 2025 17:57 UTC (Fri)
by WolfWings (subscriber, #56790)
[Link]
If it's at least 1280x800? Chuck the 16x32 font at it. Always. 8x16 fonts were from the 640x400 days, not even 640x480. And the 4x6 kernel font was added to handle early low-res 320x200 and similar micro-screens.
I don't want my letters to be 4x6 pixels just because I'm on a cheap hotel 40" 720p TV for the night and it tries to pick the font closest to 12 points tall.
If I've got the pixel budget for large, readable fonts the text console should use it as long as I get at least 80x25, or some other tunable if Linux decides a larger console is the minimum now.
Trying to match to a specific physical size is a printing/publishing issue and only tangentially a window-manager one, not a text console one. If anything I'm constantly fighting the "fixed physical size" attempts because they result in blurry webpages and other things from trying to force-rescale bitmaps by single digit percentages.
It's not even implemented reliably in screens - I've had more than one screen report itself as 16cm x 9cm, even though the diagonal is very obviously a lot more than that (even a 11" laptop screen is 25cm diagonal).
Trade-offs
Trade-offs
Trade-offs