DescriptionAdam Williamson
2021-01-23 01:22:35 UTC
I only just noticed this, but it seems to have been the case for a while. At least it's broken in Fedora 33 final, unfortunately, not just Rawhide. I'll try and look into the background more next week.
anaconda seems to unconditionally write this line to /etc/vconsole.conf:
FONT="eurlatgr"
"eurlatgr" means approximately "European Latin and Greek characters". This is probably the best choice for *most* cases, but definitely not all. Notably, eurlatgr has no *Cyrillic* characters. So if you install in Russian and cause the console to try and display a Cyrillic character - by, say, typing one, or looking at the man page or console output of a translated tool - all you get is little squares.
The correct console font for a Russian install would be latarcyr (which has Latin, Arabic and Cyrillic characters).
I'm pretty sure at some point, *something* did the work of trying to configure/use the most appropriate console font for the primary language of the system. I can't remember right now the details of what that something was. Filing bug against anaconda for now.
This doesn't *quite* seem to hit any of the release criteria, though it does get quite close, so not proposing as a blocker just yet. But we definitely ought to fix it.