LINUX.ORG.RU

1C+FreeNX


0

0

Имею Mandriva2007 + freenx+ wine@etersoft+1C 1с запускается в режиме приложения (без кде или гнома) Вопрос Не работает переключение раскладки !!! как её решить!?

Иван iis@elaz.ru

anonymous

Народ настолько тривиальная тема??? мож кто чего подскажет??? Может перед запуском 1С запускать клавиатурный переключатель

anonymous
()
Ответ на: комментарий от anonymous

Добавить переключение раскладки в /etc/X11/xorg.conf:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru(winkeys)"
Option "Autorepeat" "250 30"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

saper ★★★★★
()
Ответ на: комментарий от anonymous

Проблема в том что там всё эьто есть но 1С запускается без DM и тут ничто уже не работает

anonymous
()
Ответ на: комментарий от anonymous

Отсутствие оконного менеджера тут ни при чем. Вам предлагают переключать средствами иксов. Проблема в том, что сессия nx плохо подхватывает xorg.conf

Для начала запустите сессию с xterm-мом и посмотрите что с раскладками: что говорит setxkbmap -layout ru, если нормально переключает, то самый простой путь это загрузить нужные языковые настройки из любого скрипта выполняемого при старте нужной сессии.

Вот как-нибудь так:

xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg

setxkbmap -layout 'us,ru(winkeys)' -option 'grp:alt_shift_toggle' -model pc105

PS Есть еще вариант с параметрами node.conf но мне не помогло. Советуют вот так:

AGENT_EXTRA_OPTIONS_X="-xkbdir /usr/share/X11/xkb"

PPS Может все это и костыли, но подробнее разбираться у меня времени нет.

Bebop ★★
()
Ответ на: комментарий от Bebop

Всем спасибо сделал так создал скрипт 1с7 с таким содержанием setxkbmap -layout "us,ru(winkeys)" -option -option grp:ctrl_shift_toggle -option grp_led:scroll wine "C:\Program Files\1Cv77\BIN\1cv7s.exe" enterprise

и все прекрасно заработало

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.