[systemd-devel] [PATCH] vconsole: default to the kernel compiled-in font

Bill Nottingham notting at redhat.com
Fri Sep 21 06:57:13 PDT 2012


Tom Gundersen (teg at jklm.no) said: 
> No longer override the default kernel font if nothing is specified in
> vconsole.conf.
> 
> The default kernel font[0] provides ISO-8859-1 and box characters. Users
> of Arabic, Cyrilic or Hebrew must set a different font manually as these
> character sets were provided by the old default font [1], but are not
> any longer.

I can see the rationale of fixing the default kernel font, but changing
the default behavior to one that explicitly excludes a large number of
configurations that had worked out of the box before is worrisome.

Also, doesn't relying on the default kernel font mean you don't know
what font you're actually getting? (I.e., if you boot with vgacon, vs
kmscon, vs vesafb, vs (other), you may get different defaults.) If so,
I think this might be a worse default than overriding it with our own.
(If I've misunderstood what happens here, I'd like to know that too.)

Bill


More information about the systemd-devel mailing list