Отправляет email-рассылки с помощью сервиса Sendsay

Rus Slackware 9.1

Доброго времени суток всем!
У меня к вам вопрос:
Есть Slackaware 9.1 - не могу корректно русифицировать. В консоле при ls
не отображаются русские имена файлов (вместо русских букв отображаются
цифры), в mc имена показываются нормально, но в меню те же проблемы
(русский текст - вопросами).
В Х-ах:
1)в KDE и fluxbox русский виден нормально - менюшках и кнопочках,а в
xmms и gimp - вопросы;
2)в терминале (xrvt, konsole) русские буквы заменяются вопросами.

Вот мои файлы:

lang.sh
#!/bin/sh
# Set the system locale (default C is the same as en_US):
export LC_ALL=
export LANG=ru_RU.KOI8-R
export LC_NUMERIC=C
export LC_TIME=ru_RU.KOI8-R
export LC_COLLATE=ru_RU.KOI8-R
export LC_MONETARY=ru_RU.KOI8-R
export LC_MESSAGES=ru_RU.KOI8-R
export LC_PAPER=ru_RU.KOI8-R
export LC_NAME=ru_RU.KOI8-R
export LC_ADDRESS=ru_RU.KOI8-R
export LC_TELEPHONE=ru_RU.KOI8-R
export LC_MEASUREMENT=ru_RU.KOI8-R
export LC_IDENTIFICATION=ru_RU.KOI8-R
#export
#export LC_TIME="ru_RU.KOI8-R"
#export LANGUAGE="ru_RU.KOI8-R"
#export LC_MESSAGES="ru_RU.KOI8-R"
# This setting has been reported to fix some cut and paste
# problems with GTK2. If you experience this, try it:
#export LANG=en_US.ISO8859-1

lang.csh
#!/bin/csh
# Set the system locale (default C is the same as en_US):
setenv LANG ru_RU.KOI8-R
#C
# This setting has been reported to fix some cut and paste
# problems with GTK2. If you experience this, try it:
# setenv LANG en_US.ISO8859-1

rc.font
#!/bin/sh
#
# This selects your default screen font from among the ones in
# /usr/share/kbd/consolefonts.
#
setfont Cyr_a8x16
mapscrn koi2alt
for n in 1 2 3 4 5 6;
do
echo -ne "\033(K" > /dev/tty$n
done

rc.keymap
#!/bin/sh
loadkeys ru-ms.map

locale.alias
bokmal no_NO.ISO-8859-1
bokmеl no_NO.ISO-8859-1
catalan ca_ES.ISO-8859-1
croatian hr_HR.ISO-8859-2
czech cs_CZ.ISO-8859-2
danish da_DK.ISO-8859-1
dansk da_DK.ISO-8859-1
deutsch de_DE.ISO-8859-1
dutch nl_NL.ISO-8859-1
eesti et_EE.ISO-8859-1
estonian et_EE.ISO-8859-1
finnish fi_FI.ISO-8859-1
franзais fr_FR.ISO-8859-1
french fr_FR.ISO-8859-1
galego gl_ES.ISO-8859-1
galician gl_ES.ISO-8859-1
german de_DE.ISO-8859-1
greek el_GR.ISO-8859-7
hebrew he_IL.ISO-8859-8
hrvatski hr_HR.ISO-8859-2
hungarian hu_HU.ISO-8859-2
icelandic is_IS.ISO-8859-1
italian it_IT.ISO-8859-1
japanese ja_JP.eucJP
japanese.euc ja_JP.eucJP
ja_JP ja_JP.eucJP
ja_JP.ujis ja_JP.eucJP
japanese.sjis ja_JP.SJIS
korean ko_KR.eucKR
korean.euc ko_KR.eucKR
ko_KR ko_KR.eucKR
lithuanian lt_LT.ISO-8859-13
nb_NO no_NO.ISO-8859-1
nb_NO.ISO-8859-1 no_NO.ISO-8859-1
norwegian no_NO.ISO-8859-1
nynorsk nn_NO.ISO-8859-1
polish pl_PL.ISO-8859-2
portuguese pt_PT.ISO-8859-1
romanian ro_RO.ISO-8859-2
#russian ru_RU.ISO-8859-5
russian ru
ru ru_RU
ru_RU ru_RU.KOI8-R
slovak sk_SK.ISO-8859-2
slovene sl_SI.ISO-8859-2
slovenian sl_SI.ISO-8859-2
spanish es_ES.ISO-8859-1
swedish sv_SE.ISO-8859-1
thai th_TH.TIS-620
turkish tr_TR.ISO-8859-9

Заранее благодарен за помощь. В Slackware третий день, так что ногами
не бейте. :-)


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1096
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4425; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/89213



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Виталий Wed, 25 Feb 2004 10:07:25 +0500 (#89213)

 

Ответы:

Виталий wrote:

У меня только
export LANG=ru_RU.KOI8-R
Остальные переменные окружения наследуются от нее.

Если не используете csh вместо bash, это не имеет значения

У меня примерно также, только шрифт указан полностью: Cyr_a8x16.psfu.gz,
но, насколько я знаю можно указывать шрифт и сокращенно, без расширений.

Все нормально.

Возможно, здесь и кроется ошибка. Здесь попробуйте указать просто:
russian ru_RU.KOI8-R

А для русификации иксов требуется сделать несколько более сложные
телодвижения.
Сначала идем на сайт http://www.altlinux.ru и в дебрях сизифуса достаем
шрифты urw-fonts* (Type1) и val-ttf* (ttf). Они обычно есть и в
поставках дистрибутивах от AltLinux. Также неплохо было бы установить
ttf-шрифты из маздая.

Для русификации gtk1 требуется изменить файл .gtkrc в домашнем каталоге.
В списке шрифтов нужно указать русский шрифт, который есть в Вашей системе.

Для русификации gtk2 скорее всего ничего не нужно, кроме размещения
русифицированных юникодных Type1 и ttf шрифтов в стандартных каталогах
поиска шрифтов. Посмотрите файл /etc/fonts/fonts.conf теги <dir> в
начале файла.

Чтобы xterm и rxvt заговорили по русски надо явно указать при запуске
тип используемого шрифта (возможно, это можно прописать еще где-то в
конфигурационных файлах, но где точно я не в курсе). Например, xterm -fn
-misc-fixed-*-*-*-*-15-*-*-*-*-*-koi8-r


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1089
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4473; Возраст листа: 216
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/89637



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Thu, 26 Feb 2004 09:05:12 +0200 (#89637)

 

d2r пишет:
...........

Так и сделал.
А так же в lang.sh опеределил LC_CTYPE=ru_RU.KOI8-R как посоветовал mkb
и почти все заработало.
..............

До Х-ов, често говоря не добрался, но когда запускал rxvt, то по русски
он говорил хорошо..


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1089
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4505; Возраст листа: 216
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/90052



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Виталий Thu, 26 Feb 2004 18:04:19 +0500 (#90052)

 

On Wed, 25 Feb 2004, Виталий wrote:

LC_CTYPE? Определите ее в ru_RU.KOI8-R и перелогиньтесь. Напишите сюда
об измнениях.

mkb


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1089
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4495; Возраст листа: 216
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/89895



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 26 Feb 2004 13:57:54 +0300 (MSK) (#89895)

 

mkb пишет:

Определил и почти все стало как надо! Но отстались небольшие мелочи: в
консоле в mc менюшки вместо вопросов стали отображаться кракозябрами, а
подсказки нормально. В Х-ах, наоборот, менюшки выглядят норально, а вот
подсказки крокозябрами.
В консоле все нормально и русские имена отлично отображаются.
Спасибо откликнувшимся за помощь, но хотелось бы исправить
вышеперечисленные недочеты.


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1089
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4504; Возраст листа: 216
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/90051



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Виталий Thu, 26 Feb 2004 17:55:20 +0500 (#90051)

 

Виталий писал(а) 25 февраля 2004 г., 8:07:25:

начало письма > Доброго времени суток всем!
И вам того же!

[skip]
конец письма Я использовал статьи:
1. На opennet.ru ищется по словам "rus linux slackware console x
xfree86 font".
2. На слакваре.ру тоже есть дока по русификации.

А вообще, для русификации ГТК2 (ГНОМ) надо что-то качать (он, вроде, сильно
на юникод завязан), только не знаю что. А КуТи (Кде) русифицируется проще -
там главное прописать русские шрифты впереди всех (переменная
FONTPATH, кажется). У Флуксбокса таже вещь - прописать нужные шрифты.

Да, и lang.csh можно было не приводить, если Вы пользуетесь Башем, а
не чем-то другим.

С уважением, Леший.


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1089
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4521; Возраст листа: 216
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/90155



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 26 Feb 2004 01:34:48 +0300 (#90155)

 

В сообщении от 25 Февраль 2004 08:07 Виталий написал(a):

С этими файлами у тебя все ОК. Посмотри XF86Config в /etc/X11
там указаны пути к шрифтам добавь перед ними:
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"

И еще в
Section "InputDevice"

Identifier "Keyboard1"
Driver "Keyboard"

Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"

Удачи, Илья


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1089
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4528; Возраст листа: 216
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/90171



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 26 Feb 2004 14:33:04 +0300 (#90171)

 

Спасибо всем кто принял во внимание мой вопрос.
Проблема решилась после переустановки и прописывание всего того же
самого заново.
Удивительно, но все заработало нормально.
Тема закрыта.


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1075
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4647; Возраст листа: 219
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/92457



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Виталий Sun, 29 Feb 2004 23:26:29 +0500 (#92457)