Bug 1919486 - console font always set to eurlatgr, even when that is not the best choice
Summary: console font always set to eurlatgr, even when that is not the best choice
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 34
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Martin Kolman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-01-23 01:22 UTC by Adam Williamson
Modified: 2021-04-14 16:42 UTC (History)
9 users (show)

Fixed In Version: anaconda-34.24.5-1
Clone Of:
Environment:
Last Closed: 2021-04-14 16:42:34 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Adam 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.

Comment 1 Ben Cotton 2021-02-09 16:13:36 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 34 development cycle.
Changing version to 34.

Comment 2 Sundeep Anand 2021-02-17 07:07:03 UTC
kindly consider https://github.com/rhinstaller/anaconda/pull/3178


Note You need to log in before you can comment on or make changes to this bug.