64 битова Fedora 11 с локал bg_BG.UTF-8
Проблема беше следния:
Когато системата се зарежда съобщенията коректно се изписваха на български. В графичната среда всичко с кирилицата е наред. При отваряне на терминал във Х всичко с кирилицата също е наред. При превключване в текстов режим на друга конзола (например втора с Ctrl+Alt+F2) кирилските букви се губят в смисъл че написаното на кирилица се изобразява с некоректни нечитаеми символи. При смяна на конзолния шрифт с някой друг поддържащ кирилица нещата се оправят. Пример
setfont -v /lib/kbd/consolefonts/LatArCyrHeb-16.psfu.gz
При смяна на потребителя, влизане в друга конзола въобще докато съм в текстов режим нещата с кирилицата са добре. При влизане обратно в X (Alt+F1) и после обратно в текстовата конзола проблема пак се проявява.
Започнах експерименти с различни системни шрифтове поддържащи кирилица и utf-8. Оказа се че той съществува във шрифта по подразбиране (и разновидностите му) - latarcyrheb. Когато смених системния шрифт на Cyr_a8x16 нещата се оправиха.
setfont -v /lib/kbd/consolefonts/Cyr_a8x16.psfu.gz
Името на системния шрифт по подразбиране в Fedora11 се пази в /etc/sysconfig/i18n. След промяната той има следния вид
LANG="bg_BG.UTF-8"
SYSFONT="Cyr_a8x16"