The font you use in your terminal is not a monospaced font or the configuration file of the terminal has a font size your font doesn't accept.
Probably it's located in /etc/vconsole.conf: <
> Preview and temporary changes Tip: An organized library of images for previewing is available: Linux console fonts screenshots. `$ showconsolefont` shows a table of glyphs or letters of a font.
>
> setfont temporarily change the font if passed a font name (in /usr/share/kbd/consolefonts/) such as
>
> `$ setfont lat2-16 -m 8859-2` So to have a small 8x8 font, with that font installed like seen below, use e.g.:
>
> `$ setfont -h8 /usr/share/kbd/consolefonts/drdos8x8.psfu.gz` Font names are case-sensitive. With no parameter, setfont returns the console to the default font.
>
> Tip: All font changing commands can be typed in "blind". Note: setfont only works on the console currently being used. Any other consoles, active or inactive, remain unaffected.