Dearest #Fedora and other miscellaneous #Linux #distros,

This is ridiculous. For the love of all that is good in the universe, please pick a larger default font for the fbdev console. ðŸĪ“

@rl_dane Covering 5 67 is crazy ðŸĪŠ

But that is a ridiculous font size.

@orbitalmartian

Lol, I'm subconsciously repressing an idiotic phenomenological meme!

* pats himself on back

@rl_dane Good to know. The first and last time I used Fedora was Fedora Core 3. Didn't even finish the installer. Found out it didn't support ReiserFS so I just went back to Debian! ðŸĪĢ

...maybe I'll give it another shot one of these days.

@peteorrall

It's a pretty good n00b distro, honestly.

But #Debian has the same problem, even moreso as even the grub font is tiny.

@rl_dane @peteorrall

These things are all configurable, but they mostly default to assuming you've got a small 80x25 character display immediately because that used to be ubiquitous and acceptable on a 12-16" monitor.

@dashdsrdash @rl_dane

Yes, it is the default and yes it can be changed but there are idiosyncrasies with it.

For example if one uses the accessibility features during the installation, it doesn't automatically update the font size.

It would be great to have an option at installation to configure console font size regardless of accessibility features used (at all).

@peteorrall @dashdsrdash

I think it should be pretty trivial for the fbdev system to pick a font based on the screen size, and if nothing more, to have an init script that does it for you.

It's silly that it doesn't even try to pick a sane font size for the actual screen resolution being used.

@rl_dane

to make it worse, several distros have already included a patch from 2019 that checks your resolution at boot and automatically switches between VGA8x16 and TER16x32

(but you usually still have to mess with `setfont` or kernel config if you want the nice looking SUN12x22 font though)

@rl_dane
I did configure this once.
I definitely don't remember how.

Hot take: fbdev should always default to 80x20

@cdamian

I think you mean 80x24

Definitely never more than maybe 132x50

I've configured it before as well, and push comes to shove, it can be done via rc.local, but it's silly that the install script doesn't auto-detect it.

Or... does fbdev need to adopt vector fonts?!? 😂

(I wouldn't mind even dinky Windows 3.0-style straight-line vector fonts)

@rl_dane

80×24, you are correct!
I remember having some very hi-res ThinkPad where my old eyes weren't able to decipher anything in the console.

@cdamian

Yeah, same. I can understand someone not wanting to set a huge font by default, in case fbdev/grub/whatever has to fall back to VGA resolution or whatever, but then, shouldn't fbdev/grub/whatever just have multiple font sizes and choose one intelligently to begin with? Am I asking too much? ðŸĨš 😄

Linux 6.9 To Allow Larger Frame-Buffer Console Font Size For Today's 4K Displays

With the frame-buffer device 'FBDEV' subsystem changes sent out today for the Linux 6.9 kernel, there is support for larger console fonts to better handle today's ~4K displays.

@arosano

That's good news. The current maximum font sizes are ok, I just wish the default was automatically larger on larger displays. There's gotta be some way to script that. Just grab the current resolution, do some basic integer math, and then pick a font size.