Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 249744 - [RU] Russian Unicode guide suggests non-unicode console font
Summary: [RU] Russian Unicode guide suggests non-unicode console font
Alias: None
Product: Doc Translations
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Docs Team
Depends on:
Reported: 2008-12-03 22:08 UTC by Vladimir Berezhnoy
Modified: 2008-12-09 09:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Berezhnoy 2008-12-03 22:08:27 UTC
If users follows the guide and sets up the /etc/conf.d/consolefont with 
this will result in messed up virtual terminal as Cyrillic characters will not be displayed.

Reproducible: Always

Steps to Reproduce:
1. Set locale to LC_ALL=ru_RU.utf-8
2. Set CONSOLEFONT="ter-k14n" in /etc/conf.d/consolefont

Actual Results:  
All Cyrillic characters will not be displayed correctly in virtual terminal.

Expected Results:  
Cyrillic characters should be normal if user sets all things up according to official docs.

The ter-k14n font is a koi8-r font according to terminus-font docs. I suggest that the documentation should suggest setting CONSOLEFONT to cyr-sun16 which similar to default console font and is installed by default.
Comment 1 Azamat H. Hackimov 2008-12-04 16:44:01 UTC
You are wrong, terminus fonts fully utf8 aware. Your problem is, probable, in console settings. Did you made nesessary changes for /etc/conf.d/keymaps?
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2008-12-08 11:10:38 UTC
Vladimir, answer question in comment #1. Thank you.
Comment 3 Vladimir Berezhnoy 2008-12-09 09:32:26 UTC
Azamat is right. My problem was that when consolefont service has been restarted all Cyrillic symbols already on screen has changed to wrong characters, but any new character are displayed correctly. So this bug should be considered as invalid.