[локализация][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... Возникает закономерный вопрос: ЧЯДНТ?
Помогите советом или отправьте спать, пожалуйста.
- Для комментирования войдите или зарегистрируйтесь
Мои настройки
Я давным-давно пользуюсь этими настройками. Возможно, они «устарели», но работают:
Я ♥ 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 ничего сказать не могу, не юзал.
Что-то я вчера совсем
Что-то я вчера совсем запамятовал и выставил не ту карту соответствия, теперь это выглядит так:
Спасибо за советы.