Hello I'm trying to load the font during boot, I added the following to vconsole.conf
:
FONT=cozette12x26
and consolefont
to mkinitcpio.conf
like so:
HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block filesystems resume fsck)
Rebuild the kernel but I get this error on each boot and the font reverts to the default from the font used in the grup part I suppose:
setfont: ERROR setfont.c:57 try_loadfont: Bad character height 0 (limit is 128)
After booting when the tty loads, the font is loaded correctly, same if I set it with the setfont
command. I have a feeling this has something to do with the conversion process and I'm not sure if I should take this issue upstream.
I had the font ter-i20n
before and it loaded correctly from the start.
Pinned Comments
Piroro-hs commented on 2025-05-27 09:27 (UTC) (edited on 2025-07-18 12:45 (UTC) by Piroro-hs)
This package is a cozette font splitted for usage in Linux TTY console. It differs from cozette.psf released by upstream in that this version only contains 512 codepoints (i.e., ISO-8859-1, Box Drawing and Block Elements, Braille Patterns, Superscripts and Subscripts, and limited set of Powerline symbols).
Also note that this package does not get updated when included characters are not changed in upstream release. Please check CHANGELOG.md before flagging out-of-date.