Решено: NXClient&CentOS5.4 X64 - залипание shift/ctrl/alt (клавиши остаются залипшими, о УЖОС!)

Модераторы: dimbor, Модераторы разделов

Ответить
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Решено: NXClient&CentOS5.4 X64 - залипание shift/ctrl/alt

Сообщение whoim »

Добрый день! или ночь? Да какая разница..
Первым делом хочу сказать спасибо многим, таким, как dimbor, продвигающим и поддерживающим на плаву замечательную технологию NX.
Пользуемся уже год, довольно большие нагрузки. Бесперебойность и другие ништяки (в том числе стоимость) всех вставляют. Спасибо!

Но и тут у мну вылезла проблема..
В общем, два сервера RX (FreeNX в реализации от Etersoft). Один на ALT 5 Прототип, второй на CentOS 5.4 X64.
С машин под WinXP, WinVISTA, Win7, Mops 6.1, MOPS 6.2 все отлично. Запустили diskless os CentOS 5.4 X64.
И вот тогда под этой ОС вылезла трабла - если запустить прогу (любую, например kwrite) в нативном режиме (в клиенте custom -> floating window) то при нажатии любой из вышеперечисленных клавиш клавиша остается нажатой насмерть.. Помогает только вызов любого окошка (например, поиск в kwrite) и закрытие оного.

В new virtual desktop да и во floating с включенной галкой Disable X-Agent Encoding клавиши не залипают, но вид у прог ужасный..

Клиента пробовали и собранного етерсофтом, и с сайта nomachine - все едино (
Проблема вылазит при подключении в обоим серверам. При подключении с других ОС к этим же обоим серверам проблемы нет.
Вывод - трабла на уровне ось - клиент.
Куда бы покопать?
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решено: NXClient&CentOS5.4 X64 - залипание shift/ctrl/alt

Сообщение whoim »

Взялся за связку CentOS - CentOS и на сервере и на клиенте. Поубирал из xorg.conf переключалки и раскладки.
Может, я уже загоняюсь, конечно, но когда убрал первый раз - клавиши не залипали! Я обрадовался. Перезапустил nxclient - то же самое..
В общем, поставлю на ночь обновляться систему, включая xorgserver. Завтра буду смотреть..
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решено: NXClient&CentOS5.4 X64 - залипание shift/ctrl/alt

Сообщение whoim »

Был виноват xneur/kxneur
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решено: NXClient&CentOS5.4 X64 - залипание shift/ctrl/alt

Сообщение whoim »

Да, все верно. Стоит установить xneur - появляются залипания. Также они появляются при настройке раскладок средствами xorg.conf.
В общем, изучив xinitrc-common, создал /etc/X11/Xkbmap содержанием

-model pc102 -layout ru,us -variant winkeys, -option -option grp_led:scroll,numpad:microsoft,grp:alt_shift_toggle

в xorg.conf только us

залипания прошли, раскладка переключается. Осталось запустить индикатор раскладки для KDE. kxkb не отображает переключений...
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решено: NXClient&CentOS5.4 X64 - залипание shift/ctrl/alt

Сообщение whoim »

В общем, изучив xinitrc-common, создал /etc/X11/Xkbmap содержанием

-model pc102 -layout ru,us -variant winkeys, -option -option grp_led:scroll,numpad:microsoft,grp:alt_shift_toggle

в xorg.conf только us

залипания прошли, раскладка переключается. Осталось запустить индикатор раскладки для KDE. kxkb не отображает переключений...
По индикатору, запуск в centos kkbswitch. Поиском по kkbswitch находим в дебрях системы архив с исходниками.
./configure
make
make install
запускаем один раз под любым пользователем "kkbswitch"
перелогинимся разок под каждым пользователем системы (нужно с KDE) для инициализации kkbswitch
находим в дистрибутиве файл group_names
правим "Russian" на "Russia - Winkeys" и "US/ASCII" на "U.S. English"
или так

sed -i 's/US\/ASCII/U\.S\.\ English/g' ~/.kde/share/apps/kkbswitch/group_names
sed -i 's/Russian/Russia - Winkeys/g' ~/.kde/share/apps/kkbswitch/group_names

В общем, правильные названия подскажет сам kkbswitch, если правой кнопкой тыкнуть в него.

далее этот файл раскидываем каждому пользователю в /home/$USER/.kde/share/apps/kkbswitch/

Перезапуск kde или kkbswitch и все!
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решено: NXClient&CentOS5.4 X64 - залипание shift/ctrl/alt

Сообщение whoim »

>sed -i 's/US\/ASCII/U\.S\.\ English/g' ~/.kde/share/apps/kkbswitch/group_names
>sed -i 's/Russian/Russia - Winkeys/g' ~/.kde/share/apps/kkbswitch/group_names
конечно же
sed -i 's/US\/ASCII/U\.S\.\ English/g' group_names
sed -i 's/Russian/Russia - Winkeys/g' group_names

находясь в папке kkbswitch в исходниках (в одной
с group_names)
Спасибо сказали:
baraka
Сообщения: 46
ОС: Simply Linux
Контактная информация:

Re: Решено: NXClient&CentOS5.4 X64 - залипание shift/ctrl/alt

Сообщение baraka »

Говорят в новой сборке RX@Etersoft эта проблема исправлена: http://bugs.etersoft.ru/show_bug.cgi?id=5510
IT Libertas - поддержка информационных систем.
http://itlibertas.com
Спасибо сказали:
Ответить