.......................................................................................
для корректной работы через rdesktop надо отказаться от использования raw режима и поставить смену раскладок клиента-сервера на разные сочетания клавиш, чтобы на линуховом клиенте всегда была включена английская раскладка.
.....................................................................................
ноутбук samsung q20
перешёл на ubuntu 8.10 (в предыдущей 8.04 сделал по
https://forum.ubuntu.ru/index.php?topic=6863.msg208007#msg208007 )
посмотрев что в 8.10 уже 1.6 версия rdesktop - патчить не стал (+ в мане не упомянуто, но если промазать и поставить rdesktop -v или -h то в списке опций есть и raw keyboard mode)
в RDP сессии перестали работать стрелки, делит и т.д. Произвёл те же манипуляции что по ссылке выше. Ничего не изменилось.
попытался найти альтернативу rdesktop. Наткнулся на Gnome-RDP в описании не указано что это надстройка над rdesktop, потому поставил и начал проверять.
Заработали стрелки и del. Перестал работать буфер обмена. При дальнейшем поиске достиг просветления, что гном-рдп это не отдельный продукт, а довесок к родному рдесктоп.
Задался вопросом почему при запуске строкой вида
rdesktop -5 -z -y -k en-us -u administrator -g 1020x700 -a 16 -r clipboard:CLIPBOARD -r sound:off 192.168.2.1
буфер работал но глючили стрелки а через гуй - наоборот.
Привёл строку запуска к виду максимально похожему на гуёвую оснастку, только добавил -r clipboard:CLIPBOARD
rdesktop -5 -z -k en-us -u administrator -g 1020x700 -a 16 -r clipboard:CLIPBOARD -r sound:off 192.168.2.1
Вот такое заклинание в итоге оказалось самым эффективным... заработал и буфер обмена и стрелки. Остались только баги с клавишами возле правого шифта. (слэш, вопрос и т.д.). Отказаться от raw режима меня сподвигло одно из сообщений этой темы.
Значит с багами клавиш нашёл следующую закономерность - надо чтобы на линуховой машине была en-us раскладка влючена всегда. Тогда в RDP сессии нормально печатается и русская раскладка и английская. Если на линухе переключить на rus то в удалённом столе не работает ни англ ни рус.
.....................................................................................
UPD 30.04.09
rdesktop -5 -z -u юзер -p пароль -k en-us -N -a 16 -g 1010x680 -f 192.168.0.1на другом компе такая строчка сработала, потому что нефиг было по умолчанию указывать русский язык, как додумался сделать тот кто настраивал изначально. При ключе -k ru в RDP клавиатура вела себя безобразно, не работала часть кнопок, при англ раскладке в Ubuntu, или другая часть при других раскладках в Ubuntu. Клавиатура нормальная, полная, не ноутбучная.