Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Cygwin

Автор: karakurt2
Дата сообщения: 03.05.2005 18:25
Каким образом можно настроить X-терминал Cygwin для поддержки кириллицы? Как переключается русская/английская раскладка клавиатуры в Cygwin?
Автор: eugrus
Дата сообщения: 03.05.2005 18:54

Цитата:
Каким образом можно настроить X-терминал Cygwin для поддержки кириллицы? Как переключается русская/английская раскладка клавиатуры в Cygwin?

http://www.linux.org.ru/books/lor-faq/lorFAQ-14.html#ss14.3
Автор: karakurt2
Дата сообщения: 04.05.2005 20:08
Программа установки не создаёт файл /etc/X11/xorg.conf, где можно было бы указать конфигурацию клавиатуры

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Если создать этот файл самостоятельно, XWin всеравно загружается с ангийской раскладкой.
Автор: eugrus
Дата сообщения: 04.05.2005 20:32

Цитата:
Программа установки не создаёт файл /etc/X11/xorg.conf

это может быть /usr/X11R6/lib/X11/XFree86.conf или где-то ещё
Автор: karakurt2
Дата сообщения: 06.05.2005 17:49
В разделе 3.1 файла /usr/share/doc/cygwin-x-doc-1.0.4/cygwin-x-faq.html сказано: "Поддержка файла конфигурации была ограничена. Из-за этого и из-за дополнительных ограничений она снова была удалена. Но большенство опций, которые задавались в файле конфигурации, возможно изменить с помощью опций командной строки." Ну ладно, я взял за основу файл /usr/X11R6/bin/startx и добавил следующие строки чтобы соответствовать тому, что описано в документации

export XFONTPATH=/usr/X11R6/lib/X11/fonts/cyrillic/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/TTF/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/
export XKBFLAGS="-xkbrules xorg -xkblayout us,ru -xkbmodel pc105 -xkboptions grp:ctrl_shift_toggle,grp_led:scroll -xkbvariant winkeys"
defaultclientargs="--font '-cronyx-*-bold-*-*-*-19-*-*-*-*-*-*-*'"
defaultserverargs="-multiwindow -clipboard $XKBFLAGS -fp $XFONTPATH"

....

Теперь загрузка сервера проходит так, как я и ожидал, если судить по записям в журнале /tmp/XWin.log. Но русские символы всеравно не отображаются в окне X-терминала. Я думаю, что это связано с шрифтами, которые выбраны для отображения символов. С Cygwin поставляются шрифты кириллицы в кодировке KOI8-R. Оболочка bash работает в кодировке CP1251. Это проверено.Возможно, если установить шрифты *.pcf в кодировке Windows, проблема будет решена.

Я просмотрел сообщения в архивах рассылки на http://cygwin.com но не нашёл ничего по этому вопросу. Откуда лучше всего загрузить набор шрифтов для X-сервера в кодировке 1251? Как лично вы настраивали Cygwin/X для работы с кириллицей. Не верится, чтобы пакет был настолько не готов для работы русскоязычных пользователей. Возможно, что всё гораздо проще, а я что-то делаю не так.

Автор: dg333
Дата сообщения: 06.06.2006 17:22
Установил cygwin на одну машину, хочу на другую (которая доступа в И-нет не имеет), а возиться с setup неохота. Можно ли просто взять папку cygwin и перенести? Будет работать?
Автор: ghost3k
Дата сообщения: 12.08.2006 21:56
Кроме как online инстала, этот cygwin можно где-нибудь скачать все одним пакетом/файлом/образом? С боле-менее свежими пакетами?
Автор: Fader
Дата сообщения: 05.06.2007 16:20
Поставил Cygwin (первый раз, раньше не работал). Необходимо конектиться по SSH без пароля, а только лишь используя RSA-key. Расскажите в кратце как сие осуществить или линк толковый дайте.

Страницы: 12

Предыдущая тема: StarForce и Win2000Server


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.