Помещено в ядро следующие опции:
Код: Выделить всё
options TEKEN_UTF8
options TEKEN_XTERM
Это помещено в /etc/login.conf
Код: Выделить всё
russian|Russian Users Accounts:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
:tc=default:
# cap_mkdb /etc/login.conf
# pw usermod -n $username -L russian
в файл /etc/ttys изменил на следующее:
Код: Выделить всё
console none unknown off secure
#
ttyv0 "/usr/libexec/getty Pc" xterm on secure
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" xterm on secure
ttyv2 "/usr/libexec/getty Pc" xterm on secure
ttyv3 "/usr/libexec/getty Pc" xterm on secure
ttyv4 "/usr/libexec/getty Pc" xterm on secure
ttyv5 "/usr/libexec/getty Pc" xterm on secure
ttyv6 "/usr/libexec/getty Pc" xterm on secure
ttyv7 "/usr/libexec/getty Pc" xterm on secure
ttyv8 "/usr/local/bin/xdm -nodaemon" xterm off secure
# Serial terminals
# The 'dialup' keyword identifies dialin lines to login, fingerd etc.
ttyu0 "/usr/libexec/getty std.9600" dialup off secure
ttyu1 "/usr/libexec/getty std.9600" dialup off secure
ttyu2 "/usr/libexec/getty std.9600" dialup off secure
ttyu3 "/usr/libexec/getty std.9600" dialup off secure
# Dumb console
dcons "/usr/libexec/getty std.9600" vt100 off secure
# Pseudo terminals
ttyp0 none network
ttyp1 none network
Код: Выделить всё
#font8x14="cp866-8x14"
#font8x16="cp866b-8x16"
#font8x8="cp866-8x8"
#keymap="ru.koi8-r"
keyrate="fast"
mousechar_start="3"
moused_enable="YES"
linux_enable="YES"
saver="daemon"
#scrnmap="koi8-r2cp866"
собирал x11/xterm с поддержкой widechars (make WITHOUT_WIDE_CHARS=yes install clean ),
потом xterm -lc -fa 'DejaVu Sans Mono' -fs 11 она ругается xterm Xt error: Can't open display
Видно что консоль работает с UTF-8 но как с русским?.В консоле вместо русских букв красные знаки вопроса(??????).Мало того в консоли перестали работать некоторые клавиши управления. Вообщем
возможен ли вообще ввод и вывод русского текста в консоле? Говорят есть другой способ jfbterm и uim.
Как прикрутить UTF-8 к консоли?
Заранее спасибо.