кракозябы в консоли
Гость 16 октября, 2007 - 12:21
Я знаком с Генту всего пару дней...
Проблемы возникли только с локалями...
Суть проблемы вот в чем: после многочисленных манипуляций и танцев с бубном
прекрасно работает ввод и вывод кирилицы в приложениях (mc,elinks,links,pine etc.)
но консоль упрямо кажет кракозябы.
по запросу (просто не знаю что нужно) приведу все необходимые листинги.
»
- Для комментирования войдите или зарегистрируйтесь
для начала
нужно выставить подходящий консолефонт в /etc/conf.f/consolefont
а для начала интересно что выводит команда locale а от этого и будем плясать:-)
Встряну в тему
Встряну в тему (пардонте-с)
у меня, к примеру нет даже каталога "conf.f"
Нельзя ли по-подробнее насчет фонтов?
(не бейте ногами - просто сам то же недавно переполз на nix - после знекомства с вистой =).
Директория
Директория /etc/conf.d
________________
Software is like sex; it's better when it's free.
ну очепятка у
ну очепятка у чела - conf.d
Посмотрел у
Посмотрел
у меня так:
CONSOLEFONT="cp866-8x16"
CONSOLETRANSLATION="koi2alt"
вывод locale:
PShome etc # locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=
ну и нормально
до кучи можно еще в /etc/env.d/02locale выставить
LC_ALL="ru_RU.KOI8-R"
и посмотреть не стоит ли в /etc/rc.conf строка UNICODE="yes" если юникод не юзается то поставить в "no"
и вощбе люди скажите utf-8 становится популярнее или нет? в дистрах то он щас везде идет, но ставят ли его на боевые тачки или переделывают в старика koi ???
фиг знает - я
фиг знает - я уже 2 года на utf весде.
Дело ,не в
Дело ,не в популярности utf, а в непопулярности koi.Щас везде идет поддержка utf а вот koi может еще и не поддерживаться.Я вот года 2 сижу на utf и никаких проблем.
________________________________________________________________________________________________
AMD64 X2 5200+ ASUS M2N-MX SE/ram 1Gb/chip video Nvidia 6150 SE/
Portage 2.1.2.11 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4
S
всегда юзаю
всегда юзаю уникод, это удобнее
Влезу в иему...
Всем привет! У меня тож трала с локализацией......
1) юзаю UTF8, В /etc/rc.conf прописано юзать юникод,
в /etc/conf.d/consolefont выставлен шрифт Cyr_a8x16
в consoletrans прописано транслировать ххххх(что в ядре вкомпилил, по дефолту) на UTF8
локаль установлена в "ru_RU.UTF8"
Сообщения вгета, и компиляторов - все отлично пишет по нашому.. но вот проблема с МС
В нем менюшка не влазит... а пункты меню вовсе неотображаются :(
Подскажите как лечить даный сабж....
может быть
может быть пересобрать mc с USE="unicode"?
-------------------------------------
http://gentoo-experience.blogspot.com
ребят юзайте
ребят юзайте поиск!!!
столько обсуждений на тему локализации MC юникодом!!!
пересобери MC так:
а вообще у меня локаль - юникод и MC со ВСЕМИ флагами включенными (странно, только сейчас заметил...) и всё прекрасно отображается (может ncurses пофиксили уже?)
его не
его не пофиксили, вот если включить ncurses и выключить slang оно поломается. а если оба я незнаю как оно выбирает - иногда работает иногда нет...