переход с koi8-r на utf-8 (набор ссылок которые могу пригодиться)
Модератор: /dev/random
-
p11y
- Сообщения: 3
Re: переход с koi8-r на utf-8
Использую локадь ru_RU.UTF-8
При запуске xorg 6.8.2 выдается сообщение:
Warning: locale not supported by Xlib, locale set to C
Это так и должно быть или нужно что-то настраивать?
При запуске xorg 6.8.2 выдается сообщение:
Warning: locale not supported by Xlib, locale set to C
Это так и должно быть или нужно что-то настраивать?
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: переход с koi8-r на utf-8
Для p11y:
сдается мне, должно быть ru_RU.UTF8
в общем, см. вывод
$ locale -a
сдается мне, должно быть ru_RU.UTF8
в общем, см. вывод
$ locale -a
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
p11y
- Сообщения: 3
Re: переход с koi8-r на utf-8
Конечно, так и есть ru_RU.utf8, маленько не точно написал в вопросе.
Но вопрос остается
Но вопрос остается
-
BaRoN!
- Сообщения: 11
- ОС: Gentoo Linux
Re: переход с koi8-r на utf-8
1) мне почему-то кажется, что это ругается вовсе не xorg, а что-то, стартующее при запуске xorg?
Какая именно программа ругается?
Какая именно программа ругается?
Gentoo Linux user. Играю в игру Берсерк-Онлайн.
-
p11y
- Сообщения: 3
Re: переход с koi8-r на utf-8
Да, возможно...
xman и xcalc точно ругаются, а xpdf запускается нормально
xman и xcalc точно ругаются, а xpdf запускается нормально
-
BaRoN!
- Сообщения: 11
- ОС: Gentoo Linux
Re: переход с koi8-r на utf-8
Посмотрел сейчас у себя, та же ерунда, если локаль ru_RU.utf8, 100% cpu usage для ru_RU.UTF-8 (ее нету в locale -a, но все остальное вроде бы работает). Как лечить - пока не знаю, вряд ли так задумано, но лично мне это не мешает совершенно.
Gentoo Linux user. Играю в игру Берсерк-Онлайн.
-
William Henry Gates
- Сообщения: 493
- Статус: ё-моё!!
- ОС: jaunty
Re: переход с koi8-r на utf-8
записал ru_RU.utf8/UTF-8 в /etc/locales.build, пересобрал glibc и всё заверте...
William Henry Gates добавил в 21.08.2005 09:58
интересное наблюдение:
$ sylpheed (даёт загрузку cpu ~99% и грузится минуты две)
$ LANG=C sylpheed (стартует мгновенно)
локаль ru_RU.utf8
м/б пересборка иксов поможет? х/з
William Henry Gates добавил в 21.08.2005 09:58
интересное наблюдение:
$ sylpheed (даёт загрузку cpu ~99% и грузится минуты две)
$ LANG=C sylpheed (стартует мгновенно)
локаль ru_RU.utf8
м/б пересборка иксов поможет? х/з
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: переход с koi8-r на utf-8
Продолжая тему про УТФ сделал "открытие" 
Просмотрев следующие ссылки:
Итак порядок действий (это всё для Xorg):
Кстати, нашёл статью через яндекс (http://pascal.tsu.ru/x_locale/), где хорошо описывается про то что мы здесь делаем. И говориться, что текущая реализация локали в xorg'е кривая и сделана китайцами, так что большая вероятность, что в будущем это безобразие поправят в майнстриме.
P.S. В следующем срезе всё это будет на диске. И вообще, всё это я затеял начав разбираться с rusxmms - результат положительный: xmms стал русским под utf-8, с автоопределениями языка и прочая по списку http://rusxmms.sourceforge.net/index.php?page=aboutr.php
Просмотрев следующие ссылки:
- http://forum.gor-net.ru/lofiversion/index.php/t42243.html
- http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way
- http://www.linuxshare.ru/docs/distro/fedora/FedoraFAQ.html#3.3
Итак порядок действий (это всё для Xorg):
Код: Выделить всё
0) su
1) mkdir /usr/lib/X11/locale/ru_RU.UTF-8
2) cp -v /usr/lib/X11/locale/en_US.UTF-8/* /usr/lib/X11/locale/ru_RU.UTF-8/
3) /usr/lib/X11/locale/ru_RU.UTF-8/XLC_LOCALE заменяем на файл предложенный на http://www.linuxshare.ru/docs/distro/fedora/FedoraFAQ.html#3.3 (http://www.linuxshare.ru/docs/distro/fedora/XLC_LOCALE) или лучше на изменённый мной http://public.nnov.net/~xor/archive/gtk1_utf8/XLC_LOCALE , который избавляет от варнингов (а попросту исключает корейские и прочая шрифты). XLC_LOCALE предложенный на http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way почему то не работает у меня (разбираться почему стало уже лениво).
4) Теперь нужно "проиндексировать" наш новый каталог в списке локалей для xorg'а, а именно, поправить три файла в /usr/lib/X11/locale/ (compose.dir, locale.alias, locale.dir): соответствующие патчи берите с http://public.nnov.net/~xor/archive/gtk1_utf8/
5) теперь, как везде советуют, поправим шрифты (gtkrc). Тут два варианта:
a) правим под конкретного юзера файл ${HOME}/.gtkrc:
---------
style "user-font"
{
fontset="-misc-fixed-*-*-*-*-*-*-*-*-*-*-iso10646-1"
}
#style "user-font"
#{
# fontset="-monotype-arial-medium-r-normal-*-*-130-*-*-p-*-iso10646-1"
#}
widget_class "*" style "user-font"
---------
b) или общесистемные настройки в /etc/gtk (рекомендую):
# mv -v /etc/gtk/gtkrc.ru /etc/gtk/gtkrc.ru.koi8-r
# ln -sf gtkrc.iso-10646-1 /etc/gtk/gtkrc.ru_RU.UTF-8
# ln -sf gtkrc.ru_RU.UTF-8 /etc/gtk/gtkrc.ru
# cd /etc/gtk/
# wget http://public.nnov.net/~xor/archive/gtk1_utf8/gtkrc.iso-10646-1
(в приницпе можно использовать и вышеуказанный .gtkrc)Кстати, нашёл статью через яндекс (http://pascal.tsu.ru/x_locale/), где хорошо описывается про то что мы здесь делаем. И говориться, что текущая реализация локали в xorg'е кривая и сделана китайцами, так что большая вероятность, что в будущем это безобразие поправят в майнстриме.
P.S. В следующем срезе всё это будет на диске. И вообще, всё это я затеял начав разбираться с rusxmms - результат положительный: xmms стал русским под utf-8, с автоопределениями языка и прочая по списку http://rusxmms.sourceforge.net/index.php?page=aboutr.php
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
William Henry Gates
- Сообщения: 493
- Статус: ё-моё!!
- ОС: jaunty
Re: переход с koi8-r на utf-8
респект зорадеру!
примечание: в /etc/gtk/gtkrc.iso-10646-1 вместо "gtk-default-ru" лучше поставить "gtk-default".
у меня иначе неправильно отображался шрифт в sylpheed и xwine
примечание: в /etc/gtk/gtkrc.iso-10646-1 вместо "gtk-default-ru" лучше поставить "gtk-default".
у меня иначе неправильно отображался шрифт в sylpheed и xwine
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
-
devil
- Сообщения: 106
Re: переход с koi8-r на utf-8
Xor обнови тогда файл на gentoo-wiki.com
Admin of Ukrainian Gentoo Community Domain
web-site: http://www.gentoo.org.ua
JabberID: devil@jabber.gentoo.org.ua
-
William Henry Gates
- Сообщения: 493
- Статус: ё-моё!!
- ОС: jaunty
Re: переход с koi8-r на utf-8
у меня так было после переустановки иксов при запуске xmms и xwine, причём только для пользователя, от рута - всё пучком.
передал пользователю права на чтение/запись каталога /usr/lib/X11/locale и всех его файлов. помогло
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
-
hoeo9
- Сообщения: 51
Re: переход с koi8-r на utf-8
1) Руководство по настройке Unicode в консоли Gentoo Linux
http://dev.gentoo.org/~sergey/unicode-guide.html
ссылка сдохла
-
hoeo9
- Сообщения: 51
Re: переход с koi8-r на utf-8
Поставил, попользовался.................... один негатив
чего стоит только когда по http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way
начал ставить шрифт, мало того, что большие так еще и в зависимостях Х, это ж надо додуматься к шрифту
Х ставятся автоматом!!!!!!!!!!!!!, половина программ с сегфолтом вылетела ion ion3, выглядят плохо программы centericq собранная nano из комплекта 2005.1р1,
как всегда мс, работает но при выходе сегфолт мелочь а неприятно.........инсталлятор на дистроватче написано наконец-то родили инсталлятор........... а он только в тестинге.........зачем тогда ссылку давали на нормальный непонятно совершенно ......... и прочее и прочее
Капелька эмоций может быть не совсем в тему но .............
p.s. на вики текст поправил капельку
чего стоит только когда по http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way
начал ставить шрифт, мало того, что большие так еще и в зависимостях Х, это ж надо додуматься к шрифту
Х ставятся автоматом!!!!!!!!!!!!!, половина программ с сегфолтом вылетела ion ion3, выглядят плохо программы centericq собранная nano из комплекта 2005.1р1,
как всегда мс, работает но при выходе сегфолт мелочь а неприятно.........инсталлятор на дистроватче написано наконец-то родили инсталлятор........... а он только в тестинге.........зачем тогда ссылку давали на нормальный непонятно совершенно ......... и прочее и прочее
Капелька эмоций может быть не совсем в тему но .............
p.s. на вики текст поправил капельку
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: переход с koi8-r на utf-8
про шрифты и иксы поправил обратно
УЧИТЕСЬ РАБОТАТЬ С USE-ФЛАГАМИ, ПРОЧИТАЙТЕ ХОТЬ РАЗ HANDBOOK
УЧИТЕСЬ РАБОТАТЬ С USE-ФЛАГАМИ, ПРОЧИТАЙТЕ ХОТЬ РАЗ HANDBOOK
-
hoeo9
- Сообщения: 51
Re: переход с koi8-r на utf-8
про шрифты и иксы поправил обратно
УЧИТЕСЬ РАБОТАТЬ С USE-ФЛАГАМИ, ПРОЧИТАЙТЕ ХОТЬ РАЗ HANDBOOK
в русском переводе - кривое (не в обиду переводящим) так и не смог поставить
с английского поставил, но и там есть недочеты типа /portage вместо /usr/portage
и подобное,
учить USE флаги, ну-ну..............
зачем советовать ставить шрифт, который за собой тянет Х или предупреждайте
а ? совсем не понимаю
как вывод: в общем прощай генту, и каста Избранных
p.s. На прощание идея гентушникам, скрестите битторент с емерге, и будет вам счастье ибо и то и то на питоне, большинство хранит src на харде, каналы у гентушников здоровые, а серваки переполненные........
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: переход с koi8-r на utf-8
Еще один красноглазик, который не читает маны.
Чтобы поставить шрифт без иксов сделай USE="-X" emerge font.
P.S. хочеш уйти - иди. Тут тебя никто не держит. А красноречивых речей тут делать не надо, и это тебе чести не сделает. И про каналы ты не прав, у меня модем. И про битторент тоже, он мне нафик ненадо.
P.P.S. пока.
Чтобы поставить шрифт без иксов сделай USE="-X" emerge font.
P.S. хочеш уйти - иди. Тут тебя никто не держит. А красноречивых речей тут делать не надо, и это тебе чести не сделает. И про каналы ты не прав, у меня модем. И про битторент тоже, он мне нафик ненадо.
P.P.S. пока.
-
Fubared
- Сообщения: 121
Re: переход с koi8-r на utf-8
2 hoeo9
Установка проще некуда. Например, ставил недавно сим. Выполнил команду:
emerge -p sim
и ужаснулся увидев сколько он от кде за собой потянет. По поводу гнома не знаю, т.к. он у меня в -gnome статусе.
А удаляется все просто. Следующей командой:
USE="-kde" emerge -p sim
Если результат Вас устроил, то выполняйте команду:
USE="-kde" emerge sim
Я в генту новичек, однако мне не лень читать маны и если уж совсем не понимаю сути, то спросить у знающих людей! Чего и Вам желаю! =))))
"Нечего на зеркало пенять, коли рожей не вышел!" (С) сильно сказано...
Установка проще некуда. Например, ставил недавно сим. Выполнил команду:
emerge -p sim
и ужаснулся увидев сколько он от кде за собой потянет. По поводу гнома не знаю, т.к. он у меня в -gnome статусе.
А удаляется все просто. Следующей командой:
USE="-kde" emerge -p sim
Если результат Вас устроил, то выполняйте команду:
USE="-kde" emerge sim
Я в генту новичек, однако мне не лень читать маны и если уж совсем не понимаю сути, то спросить у знающих людей! Чего и Вам желаю! =))))
"Нечего на зеркало пенять, коли рожей не вышел!" (С) сильно сказано...
-
Каменьщик
- Сообщения: 189
Re: переход с koi8-r на utf-8
У меня вопрос.
Почему в HOWTO написано, что в /etc/env.d/02locale надо указывать
а не
???
С чем это связано?
Почему в HOWTO написано, что в /etc/env.d/02locale надо указывать
Код: Выделить всё
LC_ALL=""а не
Код: Выделить всё
LC_ALL="ru_RU.UTF-8"???
С чем это связано?
AMD Athlon XP, 1800 MHz (13.5 x 133) 2200+
Gigabyte GA-7VA (VIA VT8377 Apollo KT400; Realtek ALC650 @ VIA AC'97 Enhanced Audio Controller)
NVIDIA Geforce4 MX 440 AGP8X NV18 Chip Rev A2
Да, я именно Каменьщик, ибо нас каменщиков много.
{23.04.06: аккаунт покинут создателем и не используется более}
Gigabyte GA-7VA (VIA VT8377 Apollo KT400; Realtek ALC650 @ VIA AC'97 Enhanced Audio Controller)
NVIDIA Geforce4 MX 440 AGP8X NV18 Chip Rev A2
Да, я именно Каменьщик, ибо нас каменщиков много.
{23.04.06: аккаунт покинут создателем и не используется более}
-
devil
- Сообщения: 106
Re: переход с koi8-r на utf-8
Каменьщик писал(а): ↑20.03.2006 02:52У меня вопрос.
Почему в HOWTO написано, что в /etc/env.d/02locale надо указывать
Код: Выделить всё
LC_ALL=""
а не
Код: Выделить всё
LC_ALL="ru_RU.UTF-8"
???
С чем это связано?
потому что некоторые проги неработают нормально с LC_ALL - помоему не все LC_* для UTF-8 в ru_RU слинкованы.
Admin of Ukrainian Gentoo Community Domain
web-site: http://www.gentoo.org.ua
JabberID: devil@jabber.gentoo.org.ua
-
LXj
- Сообщения: 94
Re: переход с koi8-r на utf-8
Написал HOWTO по emacs'у: http://ru.gentoo-wiki.com/HOWTO_Emacs_и_utf8
-
TuLiss
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: переход с koi8-r на utf-8
немного дополню:
Настройка UTF8 без шрифта terminus.
# env-update && source /etc/profile
# /etc/init.d/consolefont restart && /etc/init.d/keymap restart
в make.conf USE должен быть unicode
для MC
echo "app-misc/mc unicode slang -ncurses"
после этого пересобрать, или установить mc
Приятной работы
Настройка UTF8 без шрифта terminus.
# vi /etc/rc.conf
UNICODE="yes"
# vi /etc/conf.d/consolefont
CONSOLEFONT="Cyr_a8x16"
CONSOLETRANLATION="cp866_to_uni"
# vi /etc/conf.d/keymap
KEYMAP="us ru"
DUMPKEYS_CHARSET=koi8-r"
# vi /etc/env.d/02locale
LANG="ru_RU.UTF-8"
LC_ALL=""
# env-update && source /etc/profile
# /etc/init.d/consolefont restart && /etc/init.d/keymap restart
в make.conf USE должен быть unicode
для MC
echo "app-misc/mc unicode slang -ncurses"
после этого пересобрать, или установить mc
Приятной работы
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
devil
- Сообщения: 106
Re: переход с koi8-r на utf-8
[quote name='TuLiss' date='May 6 2006, в 00:58' post='199402']
# vi /etc/conf.d/consolefont
CONSOLEFONT="Cyr_a8x16"
CONSOLETRANLATION="cp866_to_uni"
[quote]
[quote]
# vi /etc/conf.d/keymap
KEYMAP="us ru"
DUMPKEYS_CHARSET=koi8-r"
[quote]
[quote]
# vi /etc/conf.d/02locale
LANG="ru_RU.UTF-8"
LC_ALL=""
[quote]
# env-update && source /etc/profile
# /etc/init.d/consolefont restart && /etc/init.d/keymap restart
в make.conf USE должен быть unicode
для MC
echo "app-misc/mc unicode slang -ncurses"
после этого пересобрать, или установить mc
Приятной работы
[quote]
я сейчас использую
CONSOLEFONT="UniCyr_8x16"
и без трансляции cp866->utf8
# vi /etc/conf.d/consolefont
CONSOLEFONT="Cyr_a8x16"
CONSOLETRANLATION="cp866_to_uni"
[quote]
[quote]
# vi /etc/conf.d/keymap
KEYMAP="us ru"
DUMPKEYS_CHARSET=koi8-r"
[quote]
[quote]
# vi /etc/conf.d/02locale
LANG="ru_RU.UTF-8"
LC_ALL=""
[quote]
# env-update && source /etc/profile
# /etc/init.d/consolefont restart && /etc/init.d/keymap restart
в make.conf USE должен быть unicode
для MC
echo "app-misc/mc unicode slang -ncurses"
после этого пересобрать, или установить mc
Приятной работы
[quote]
я сейчас использую
CONSOLEFONT="UniCyr_8x16"
и без трансляции cp866->utf8
Admin of Ukrainian Gentoo Community Domain
web-site: http://www.gentoo.org.ua
JabberID: devil@jabber.gentoo.org.ua
-
TuLiss
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: переход с koi8-r на utf-8
при установке такого шрифта нет =) да и после то же. x86 (может в ~ он и присутсвует)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
devil
- Сообщения: 106
Re: переход с koi8-r на utf-8
и небудет, потому как я выдрал из console-tools
Admin of Ukrainian Gentoo Community Domain
web-site: http://www.gentoo.org.ua
JabberID: devil@jabber.gentoo.org.ua
-
TuLiss
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: переход с koi8-r на utf-8
ну а я предлогаю прямо из коробки сразу =) без лишних пакето в системе :P
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: переход с koi8-r на utf-8
скорее это не дополнее, а актуализация
P.S. всегда использовал: CONSOLEFONT="Cyr_a8x16"
P.S. всегда использовал: CONSOLEFONT="Cyr_a8x16"
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
TuLiss
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: переход с koi8-r на utf-8
ну можно считать это как угодно, однако этот вариант не был описан.
Все у кого я спрашивал, тупо тыкани на faq gentoo, где использовалс terminus.
и вообще, давайте писать по делу , а не разговора для...
P.S Ответ на нижней пост, уже начел. А вы видно нет =)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
-
Wegman
- Сообщения: 89
Re: переход с koi8-r на utf-8
Возникла проблема после перехода на UTF8. Проблема с псевдографикой(не в mc - я его вообще не юзаю). Проявляется она в centericq и в при конфигурировании ядра через make menuconfig. Причём в centericq вместе с корявой псевдографикой ещё и кракозябры. В остальном всё гладко. Что делал:
/etc/rc.conf
/etc/conf.d/keymaps
/etc/env.d/02locale
/etc/conf.d/consolefont
Далее поправил /etc/locales.build, /etc/make.conf(добавил в USE unicode и nls), пересобрал glibc, ncurses, slang. С локалями вроде всё нормально:
# locale -a | grep ru
Даже не знаю где корень зла но грешу на ncurses и slang. centericq пробывал пересобирать с новыми USE-флагами. Как быть?
/etc/rc.conf
Код: Выделить всё
UNICODE="yes"/etc/conf.d/keymaps
Код: Выделить всё
KEYMAP="ru-ms"
SET_WINDOWKEYS="no"
DUMPKEYS_CHARSET="koi8-r"/etc/env.d/02locale
Код: Выделить всё
LC_ALL=""
LANG="ru_RU.UTF8"/etc/conf.d/consolefont
Код: Выделить всё
CONSOLEFONT="ter-k16f" # В Cyr_a8x16 я не обнаружил символа 'ё'
CONSOLETRANSLATION="cp866_to_uni"Далее поправил /etc/locales.build, /etc/make.conf(добавил в USE unicode и nls), пересобрал glibc, ncurses, slang. С локалями вроде всё нормально:
# locale -a | grep ru
Код: Выделить всё
ru_RU
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8Даже не знаю где корень зла но грешу на ncurses и slang. centericq пробывал пересобирать с новыми USE-флагами. Как быть?
Registered Linux user number 414635 Зарегистрироваться
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: переход с koi8-r на utf-8
Wegman
первое, что могу сказать по поводу centericq - это то, что в debian centericq-utf8 представлен как отдельный пакет.
второе, что могу посоветовать - запускать centericq (работоспособный под koi8) через luit.
первое, что могу сказать по поводу centericq - это то, что в debian centericq-utf8 представлен как отдельный пакет.
второе, что могу посоветовать - запускать centericq (работоспособный под koi8) через luit.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог