LINUX.ORG.RU

Локализация консоли в генту


0

0

Все сделал по доке с офф. сайта, шрифт поставил русский, а в консоли (alt+ctrl+F1-6) все кракозябрами (пытается по русски писать).
Если нажать alt и писать то же бяки вылазят.

Вот мой rc.conf:

KEYMAP="-u ru4"
KEYMAP_ENCODING="KOI8-R"
UTF8="yes"
UNICODE="yes"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=
CONSOLEFONT="LatArCyrHeb-14"
CLOCK="local"
EDITOR="/usr/bin/vim"
PROTOCOLS="1 2"
DISPLAYMANAGER="gdm"
XSESSION="fluxbox"

Ядро патчил baselayout'ом.
#baselayout-1.9.4-r6
UNICODE="yes" на всякий случай.

bash-2.05b# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
bash-2.05b#

Что делать? Бывает в терминалах проги хотят вывести русский, а вылазят бяки.

anonymous

LC_MESSAGES потому что в UTF, а в консоли у тебя KOI8-R. Поэтому проги выводят инфу кракозябрами (UTF): п▓п╟я┬

Selecter ★★★★
()
Ответ на: комментарий от Selecter

▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓ ▓▓▓▓ ▓ ▓▓▓▓ ▓ ▓▓▓▓ ▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓  ▓▓▓ ▓ ▓▓▓▓ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓ ▓ ▓▓ ▓ ▓▓▓▓ ▓▓▓  ▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓ ▓▓ ▓ ▓ ▓▓▓▓ ▓▓▓  ▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓ ▓▓▓  ▓ ▓▓▓▓ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓     ▓ ▓ ▓▓▓▓ ▓▓    ▓▓ ▓▓▓▓ ▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓

Selecter ★★★★
()
Ответ на: комментарий от Selecter

Я поменял на UTF-8, но в консоли все равно бяки.

На счет шрифта не уверен, помоему у друга работало с ним. А какой посоветуешь?

anonymous
()

07:39:11 t0nik@gentux ~
~>$ nscat () {     cat $1 | tr "\t" " " | sed '/^#/d;/^[ ]*$/d;s/^[ ]*\(.*\)[ ]*$/\1/g'; }
08:13:10 t0nik@gentux ~
~>$ nscat /etc/rc.conf
UNICODE="yes"
EDITOR="/usr/bin/vim"
08:13:31 t0nik@gentux ~
~>$ nscat /etc/conf.d/consolefont
CONSOLEFONT="ter-k16b"
08:13:41 t0nik@gentux ~
~>$ nscat /etc/conf.d/keymaps
KEYMAP="-u ru4"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET="koi8-r"
08:13:58 t0nik@gentux ~
~>$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
08:14:29 t0nik@gentux ~
~>$

шрифт "ter-k16b" - Terminus (http://www.is-vn.bg/hamster/jimmy-en.html)

t0nik
()
Ответ на: комментарий от t0nik

забыл добавить:

08:14:29 t0nik@gentux ~
~>$ emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11.4 i686)
=================================================================
System uname: 2.6.11.4 i686 Celeron (Coppermine)
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 19 2005, 15:48:10)]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.4_p6, 1.9.5, 1.6.3, 1.8.5-r3, 1.5, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
...
LANG="ru_RU.UTF-8"
LC_ALL=""
...

t0nik
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.