снова utf8 (некорреткно работает терминал)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
CuB
Сообщения: 86
ОС: Gentoo

снова utf8

Сообщение CuB »

Доброго времени суток господа. Не хотел создавать новый топ. Поэтому обращаюсь к вам. Решил сползти на утф. Сделал все как положено по гиду указанному выше. Все бы ничего. только вот одно НО меня очень смущает: когда переключаюсь на русский, и пытаюсь что либо набрать в urxvt, uxterm никакой реакци. Тоесть на англ. печатает все ок, как только переключаю на русский - молчит

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

 # 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=

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

# locale -a |grep ru
ru_RU
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8
ru_UA

~/.Xdefaults

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

Rxvt*colorBD: blue
Rxvt*colorUL: green
Rxvt*loginShell: true
Rxvt*scrollBar: false
Rxvt*foreground: white
Rxvt*background: #000052
Rxvt*font: -*-terminus-medium-*-*-*-14-*-*-*-*-*-*-*
Rxvt*boldFont: -*-terminus-bold-*-*-*-14-*-*-*-*-*-*-
Rxvt*saveLines: 1000
Rxvt*geometry: 126x48+0+0

ядро собрано с nls utf8

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

# gzcat /proc/config.gz |grep NLS
CONFIG_UDF_NLS=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="utf8"

естесна с новыми флагами сделал emerge --newuse world, пересобирал glibc, bash xorg, rxvt-unicode. Подскажите где грабли могут быть?
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: снова utf8

Сообщение Aectann »

Ну всё правильно. Шрифт надо просто поставить юникодный.
-*-terminus-medium-*-*-*-14-*-*-*-*-*-iso10646-*
Для этого xfontsel есть.
Кстати на шрифте boldFont убери тире в конце - оно не нужно.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: снова utf8

Сообщение serg_sk »

(Aectann @ Jan 9 2006, в 13:55) писал(а):Кстати на шрифте boldFont убери тире в конце - оно не нужно.

Вернее там нужна в конце еще * :)

(Aectann @ Jan 9 2006, в 13:55) писал(а):Ну всё правильно. Шрифт надо просто поставить юникодный.

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

-*-terminus-medium-*-*-*-14-*-*-*-*-*-iso10646-*


Кстати у меня русский нормально отображается в urxvt даже без iso10646. Тоесть вот такая строка у меня:

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

-*-terminus-*-*-*-14-*-*-*-*-*-*-*-*
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
CuB
Сообщения: 86
ОС: Gentoo

Re: снова utf8

Сообщение CuB »

если бы дело было в фонте...фноты пробовал разные, те коотрые указаны на момент на писания поста.
На скрине терминалы urxvt и uxterm. На них попытка написаьт "qaz" на англ. и рус. языках. Шрифты изначально выставлялись по xfontsel, потом пошли эксперименты. Изображение

LC_ALL выставил пару мин назад ради эксперимента, результат тот же
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: снова utf8

Сообщение serg_sk »

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

# Tell dumpkeys(1) to interpret character action codes to be
# from the specified character set.
# This only matters if you set UNICODE="yes" in /etc/rc.conf.
# For a list of valid sets, run `dumpkeys --help`

Такое делал?
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
CuB
Сообщения: 86
ОС: Gentoo

Re: снова utf8

Сообщение CuB »

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

# grep -v ^# /etc/rc.conf
UNICODE="yes"
EDITOR="/usr/bin/vim"
XSESSION="fvwm2"
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: снова utf8

Сообщение Aectann »

Вот мои настройки:
/etc/rc.conf

UNICODE="yes"
EDITOR="/bin/nano"

/etc/conf.d/keymaps

KEYMAP="-u ru4"
SET_WINDOWKEYS="no"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET=""

Это файлы, которые я менял при переходе на utf8. (Плюс ещё консольный шрифт, но это здесь роли не играет).

Сам использую xterm, подобные проблемы были, пока шрифт не поменял. Вот конфиг:
~/.Xdefaults
xterm*font: -*-terminus-medium-*-*-*-16-*-*-*-*-*-iso10646-*
xterm*background: black
xterm*foreground: white
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
CuB
Сообщения: 86
ОС: Gentoo

Re: снова utf8

Сообщение CuB »

Aectann, все примерно так и было. только другие шрифты, и EDITOR
Проблема решена сменой на LANG="ru_UA.UTF-8" Где была грабля - я так и не понял. Спасибо всем откликнувшимся
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: снова utf8

Сообщение xorader »

покажи locale -a
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
CuB
Сообщения: 86
ОС: Gentoo

Re: снова utf8

Сообщение CuB »

xorader писал(а):
10.01.2006 08:53
покажи locale -a

сейчас glibc собрано с USE="-userlocales" В 1м посте темы мона лицезреть locale -a |grep ru.добавив en_US.utf8 будет полный вывод
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: снова utf8

Сообщение xorader »

Ой... торможу, сорри за спам :(
/me самодиструктируется
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: снова utf8

Сообщение William Henry Gates »

проверить настройки щрифтов для Х в /etc/fonts.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
CuB
Сообщения: 86
ОС: Gentoo

Re: снова utf8

Сообщение CuB »

William Henry Gates писал(а):
11.01.2006 08:22
проверить настройки щрифтов для Х в /etc/fonts.

со шрифтами все ок, их проверял до того как создать тему
Спасибо сказали:
spot
Сообщения: 32
ОС: Linux Gentoo

Re: снова utf8

Сообщение spot »

перешёл на unicode, после чего все файлы на ext2 с русскими названиями стали отображаться в виде вопросительных знаков
пробовал разные терминалы, шрифты - толку нет
gqview и gimp нормально отображают всё
но если переконвертировать файлы через convmv, то gqview и gimp не правильно показывают
куда копать ?
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: снова utf8

Сообщение Mellon »

app-text/convmv
convert filenames to utf8 or any other charset
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали: