[локализация][UTF-8][~amd64][baselayout-2.x.x]мануалы не помогли[SOLVED]

Я начинаю верить в потусторонние силы, ибо прежде русификация никогда не вызывала проблем. Сейчас же не получается русифицировать ни консоль, ни иксы. Перечитал кучу мануалов на wiki и на форумах. Шрифты установлены и в xorg.conf'e пути к ним указаны. Локали сгенерены:

thrash@tower ~ $ locale -a | grep ru
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian

В /etc/env.d/02locale всё на месте:

thrash@tower ~ $ cat /etc/env.d/02locale 
LC_ALL=""
LANG="ru_RU.UTF-8"
LC_NUMERIC="C"
LC_MESSAGES="POSIX"

В /etc/rc.conf включена поддержка юникода:

thrash@tower ~ $ grep unicode /etc/rc.conf | tail -n 1
unicode="YES"

В /etc/conf.d/consolefont выставлен шрифт, который действительно есть в системе...

thrash@tower ~ $ grep consolefont /etc/conf.d/consolefont | tail -n 1
consolefont="ter-k14n"
thrash@tower ~ $ ls -l /usr/share/consolefonts/ter-k14n.psf.gz 
-rw-r--r-- 1 root root 1799 ������ 24 22:51 /usr/share/consolefonts/ter-k14n.psf.gz

В /etc/conf.d/keymaps всё как обычно (за исключением того, что раньше всё работало ;) ):

thrash@tower ~ $ grep -v "#" /etc/conf.d/keymaps 
keymap="ru4"
windowkeys="YES"
extended_keymaps=""
dumpkeys_charset="koi8-r"
fix_euro="NO"

В /etc/environment тоже всё на всякий случай поставил на место:

thrash@tower ~ $ cat /etc/environment | grep -v "#"

LC_ALL=""

Хотя дело явно не в этом, ибо под обычым пользователем иксы на английском, в терминале файлы с названием на русском отображаются "квадратами" и при переключении на русскую раскладку отказывается печатать.

После православных env-update && source /etc/profile клавиатура отказывается вести себя адекватно, но это не самый непредсказуемый из возможных результатов. На этом месте ребут.

В процессе загрузки проскакивают строки

* Setting terminal encoding [UTF-8]...                                         [ ok ]
* Setting console font [ter-k14n]...                                           [ ok ]
* Setting keyboard mode [UTF8]...                                              [ ok ]
* Loading key mappings [ru4]...                                                [ ok ]

Логинимся и никаких результатов. Как я уже писал выше, иксы не русифицированы, русские названия файлов в консоли отображаются "квадратами" и при переключении на русскую раскладку в консоли печатать отказывается.

P.S. Перешел полностью на нестабильную ветвь. Стало быть весь мир собран с ACCEPT_KEYWORDS=~amd64 в /etc/make.conf со всеми вытекающими, такими как baselayout-2.x.x, который насколько я понял внес довольно много корректив в конфиги (большинство опций описываются теперь в нижнем регистре, например раньше был CLOCK в /etc/conf.d/clock, а теперь clock в /etc/conf.d/hwclock и т.д. ;) ). Возможно я упустил какие-то моменты при переезде на unstable... Возникает закономерный вопрос: ЧЯДНТ?

Помогите советом или отправьте спать, пожалуйста.

Мои настройки

Я давным-давно пользуюсь этими настройками. Возможно, они «устарели», но работают:

#locale -a
C
en_US.utf8
POSIX
ru_RU.utf8
#cat /etc/env.d/02locale
LC_ALL="ru_RU.UTF-8"
LANG="ru_RU.UTF-8"
#grep unicode /etc/rc.conf | grep -v '^#'
unicode="YES"
#grep consolefont /etc/conf.d/consolefont | grep -v '^#'
consolefont="Cyr_a8x16"
#locate Cyr_a8x16
/lib64/rc/console/Cyr_a8x16.psfu.gz
/usr/share/consolefonts/Cyr_a8x16.psfu.gz
#equery b /usr/share/consolefonts/Cyr_a8x16.psfu.gz
 * Searching for /usr/share/consolefonts/Cyr_a8x16.psfu.gz ... 
sys-apps/kbd-1.15.2-r1 (/usr/share/consolefonts/Cyr_a8x16.psfu.gz)
#egrep -v '^#|^$' /etc/conf.d/keymaps
keymap="-u ru4"
windowkeys="YES"
extended_keymaps=""
dumpkeys_charset="koi8-r"
fix_euro="NO"

Я Gentoo & Funtoo

Мне уже прям не по себе

Мне уже прям не по себе стало. Всегда жил с такими настройками и всё работало. Ума не приложу, может что-то забыл... Но тут и забывать-то нечего. В консоли уж точно всё должно было подхватиться.

Попробуйте сделать все, как

Попробуйте сделать все, как тут http://ru.gentoo-wiki.com/wiki/%D0%9F%D0%BE%D0%BB%D0%BD%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D1%8F%D0%B7%D1%8B%D0%BA%D0%B0#baselayout - это для консоли
руссификация иксов и консоли - разные вещи. Вы где хотите настроить(в первую очередь)? С Иксами может сильно зависеть, от того, где вы хотите русские буквы, например в КДЕ достаточно указать правильные шрифты(а может и на дефолтных русские буквы отображаются - не проверял, т.к. мне сам шрифт не нравиться), если же вам надо интерфейс на русском, то это уже другая задача.

_SerEga: «Врачу, исцелися

_SerEga:
«Врачу, исцелися сам!»©

Я Gentoo & Funtoo

Спасибо, буду знать.

Спасибо, буду знать.

Этот мануал перечитал уже

Этот мануал перечитал уже много раз. Да, забыл уточнить... Xfce 4.6.2

я имел ввиду

я имел ввиду

/etc/conf.d/consolefont
CONSOLEFONT="cyr-sun16"
и /etc/conf.d/keymaps
KEYMAP="-u ru"
SET_WINDOWKEYS="yes" # Опционально
DUMPKEYS_CHARSET="koi8-r"

Но раз вам нужно в иксах, то это к делу не относиться, тогда вы не те конфиги показывает. Попробуйте удалить конфиг Иксов, перезапустить и проверить отображаются ли русские буквы(в именах файлов и папок) в xterm. Это должно без лишних манипуляций рабоать.
Про вещи специфичные для Xfce ничего сказать не могу, не юзал.

Что-то я вчера совсем

Что-то я вчера совсем запамятовал и выставил не ту карту соответствия, теперь это выглядит так:

thrash@tower ~ $ egrep -v "^#|^$" /etc/conf.d/consolefont 
consolefont="Cyr_a8x16"
consoletranslation="cp866_to_uni"

Спасибо за советы.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".