Страница 1 из 1

UTF-8 в системной локальной консоли

Добавлено: 2010-07-23 15:57:58
Mox
Что-то у меня нифига не выходит
Фря 8.1 релиз амд64.
Добавил в опции ядра

Код: Выделить всё

options TEKEN_UTF8
options TEKEN_XTERM
пересобрал, установил.
переправил в /etc/ttys везде с cons25 на xterm
перезагружаюсь
в locale везде ru_RU.UTF-8

но в системной консоли по прежнему не вижу имен папок и файлов на русском в utf-8 - вопросики вместо имен, правда теперь цветные.

То ли лыжи не едут, то ли я неправильный.

еще я так понимаю что keymap для русского UTF-8 отсутствует?

P.S. интересует именно системная консоль! не putty и не иксы!
P.S.S. не надо меня спрашивать зачем нужен UTF в сист.консоли! Отвечайте по делу!

Re: UTF-8 в системной локальной консоли

Добавлено: 2010-07-23 16:24:59
Dog
Не работает оно. Точнее работает, но не до конца - короче, таки не работает.
С родной wiki:

Код: Выделить всё

If you want to try the new xterm + UTF-8 support, recompile your kernel with TEKEN_XTERM and TEKEN_UTF8 in your kernel configuration file. All non-ASCII characters will still be displayed as a yellow/red question mark.
У меня:

Код: Выделить всё

dog@dog:~> grep TEKEN /usr/src/sys/amd64/conf/DOG
options		TEKEN_UTF8		# UTF-8 output handling
options		TEKEN_XTERM		# xterm-style terminal emulation

Код: Выделить всё

dog@dog:~> grep xterm /etc/ttys 
ttyv0	"/usr/libexec/getty Pc"		xterm	on  secure
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	on secure

Код: Выделить всё

dog@dog:~> grep -A 3 ukrainian /etc/login.conf
ukrainian|Ukrainian Users Accounts:\
	:charset=UTF-8:\
	:lang=uk_UA.UTF-8:\
	:tc=default:
И те же самые красивенькие знаки вопроса в системной консоли...

Re: UTF-8 в системной локальной консоли

Добавлено: 2010-07-23 16:41:30
Mox
да, все именно так и все сделано.
Dog писал(а):All non-ASCII characters will still be displayed as a yellow/red question mark.
блин, что-то я не внимательно читал. Да, значит для нас оно не работает.

Ed забил походу окончательно на newcons. А по идее должен был закончить к концу декабря 2009-го.
Мда, жалко

Re: UTF-8 в системной локальной консоли

Добавлено: 2010-07-23 16:53:05
Гость
Ed забил походу окончательно на newcons. А по идее должен был закончить к концу декабря 2009-го.
Мда, жалко
а кому оно надо, юзерам? и все?
пора бы уже понять что в бсд развиваются только те стороны за что вкладываются большие толстые фирмы вроде циско к примеру
все остальное развивается на авось кто то патчи предложит из тех же юзерей

Re: UTF-8 в системной локальной консоли

Добавлено: 2010-07-24 7:51:47
wowan400
Вообще то надо, чем мы хуже линуксойдов, хочется иметь одинаковую консоль

Re: UTF-8 в системной локальной консоли

Добавлено: 2010-07-24 11:07:50
Гость
ed@ походу сейчас больше занят clangbsd. Как интегрируют, пройдет половина года пока пофиксят самые надоедливые баги/неудобности потом может он и вернется допиливать newcons. Но перед этим он надеюсь сделает вменяемую документацию (white paper) о своих намерениях. Та заявка на грант была слишком расплывчатой, складывалось впечатление что планирование так и не было закончено в отличие от mpsafetty.

Re: UTF-8 в системной локальной консоли

Добавлено: 2010-07-24 11:38:38
Гость
ключевое слово _грант_, денег похоже нет
вот и забил
хотя там что бы допилить то готового utf8 уже остался один шаг