Russian Qt Forum

Компиляторы и платформы => Linux => Тема начата: EugeneVC от Февраль 25, 2004, 21:12



Название: XFree86 4.3 и русский язык.
Отправлено: EugeneVC от Февраль 25, 2004, 21:12
Поставил тут админ X новые на сервак. На сервак я захожу с виндовой тачки, через cygwin. Так вот пропал набор русских букв,
хотя индикатор расккланки в нижнем правом углу переключается. Что делать.


Название: XFree86 4.3 и русский язык.
Отправлено: npak от Март 12, 2004, 17:51
Я так понимаю, что у тебя на cygwin работает свой X сервер.

Тогда проблемы с русским вводом у тебя в иксах, а не на том сервере, где приложения стартуют.

Если не секрет, у тебя какие настройки русского языка?


Название: XFree86 4.3 и русский язык.
Отправлено: EugeneVC от Март 12, 2004, 17:57
Я ща поискал
что то не могу найти где настройки X в cygwine
ничего похожего на X86Config нету


Название: XFree86 4.3 и русский язык.
Отправлено: npak от Март 12, 2004, 19:03
Насколько я помню, есть шаманский трюк

$ LANG=ru startx

Постоянно держать LANG=ru не стоит, будут всякие крюкозябры на экран сыпаться из других программ, но Иксы смогут вводит русский


Название: XFree86 4.3 и русский язык.
Отправлено: EugeneVC от Март 12, 2004, 19:27
что то мне не помогло


Название: XFree86 4.3 и русский язык.
Отправлено: npak от Март 12, 2004, 20:19
Да, действительно, помогает только приложениям, которые запущены локально.

Остальные не видят русских кнопочек.

xev на удалённой машине показывает, что приложение получает соответствующие латинские буковки.

А всё-таки, оно победилось :)

Странно только, что xkb не работает при соединении через ssh

В cygwin (при запущенном X) я сказал

setxkbmap -rules xfree86 -model pc104 -layout "en, ru" -option "grp:alt_shift_toggle"

Затем зашёл на удалённую машину и сказал там

export DISPLAY=my_win_comp:0.0

При такой настройке Alt+Shift переключают раскладку на русскую.  Если захожу на удалённую машину как 'ssh -X', то переключение не работает, а xkbcomp говорит, что на сервере не работает XKB

Странно всё это.


Название: XFree86 4.3 и русский язык.
Отправлено: EugeneVC от Март 15, 2004, 20:55
в дебиане тоже отказалась работать руская раскладка при обновлении

пришлось в конфиг сделать так

Section "InputDevice"
    Identifier  "Generic Keyboard"
    Driver      "keyboard"
    Option      "CoreKeyboard"
    Option      "XkbRules"  "xfree86"
    Option      "XkbModel"  "pc104"
    Option      "XkbLayout"   "us,ru(winkeys)
    Option      "XkbOptions"    "grp:alt_shift_toggle"
EndSection

и все заработало


Название: XFree86 4.3 и русский язык.
Отправлено: anonymous1830 от Апрель 05, 2004, 17:30
сделал в дебиане (woody) так, как вы предлагаете, но безуспешно.
При запуске Xов ругается xkbcomp на то, что не может найти файл
"pc/us,ru".
xbase-clients, xserver-xfree86 проапгрейдил на прошлой неделе до версии 4.3

в чём тут может быть дело?


Название: XFree86 4.3 и русский язык.
Отправлено: EugeneVC от Апрель 05, 2004, 18:16
не знаю
а после установки нового kde
у меня русский и в cygwin заработал :)