Cyrillic characters can't be paste correctly when I copy string of characters in rdesktop (win2k system) and try to paste it in Linux (probably, because windows codepage differs from linux codepage?). Steps to Reproduce: 1. Try to copy cyrillic string in rdesktop and paste it into Linux application.
Проблем несколько: 1. Буфер обмена Иксов не отдаёт русские буквы (это наблюдается в xclip, wine, rdesktop) - xclip как простая Иксовая программа, наиболее интересен. 2. Кодировка текста в буфере скорее всего не та (настоятельно рекомендуется использовать natspec для перекодировки). Добавлю оригинал по-русски. Проблема такова: стоит windows 2k терминальный сервер, к которому удалённо подключаюсь rdesktop'ом с Linux-системы. В Linux кодировка koi8-r, в windows -- само собой, cp1251. Копирую в терминале какой-либо текст в буфер обмена, вставляю его в Linux-приложении (или просто просматриваю в Klipper) и -- латинские символы видны нормально, кириллица -- знаки вопроса или вообще не отображается. Вопрос: кто-нибудь сталкивался с подобным? Проблема в том, что кодировки в Linux и windows различаются, или в чём-то ещё? Есть ли какой-нибудь простой путь решения этой проблемы? (или, может быть, порыться в исходниках rdesktop, файл xclip.c и написать патч на эту тему?)
Странно, что делающие коммерческие решения с использованием rdesktop это до сих пор не поправили.
В качестве информации. Меня эта проблема тоже в какой-то степени задела, вот что нашёл: http://sourceforge.net/tracker/index.php?func=detail&aid=1339819&group_id=24366&atid=381349
А это ответ от Ильи: ==== Versiya rdesktop'a v CVS uzhe poderjivayet Unicode v clipboarde. Esli hotite protestirovat (ili prosto popol'zovatsa), prosto vozmite versiyu iz CVS. (Po povodu poderjki XFixes, eto izmeneniye eshe ne bilo vneseno...) ==== Я собрал CVS-версию, по крайней мере с локалью koi8-r работает.
Могу, кстати, в Дедал положить.
На мантейнера
Выложил в Дедел. Кода будет обновление в Сизифе, попросите удалить.
Сеееерж, аууу! (или тоже почта багзиллы не доходит?)
кстати да: rdesktop (1.5.0) * Clipboard unicode support (Ilya Konstantinov) да и * Basic support for Windows Vista Beta 2
(In reply to comment #9) > кстати да: > rdesktop (1.5.0) Обновил версию и патч (rdesktop-1.5.0-rawkeyboard_nofreespace_kbswitch.tar.bz2) Вроде все работает. Забросил в дедал.
2 lav: мож сделай тогда rdesktop add sr dubrsl поскольку сейчас только ты и можешь влить этот пакет.
Сделал. Очень жаль что это замечено только спустя полтора года после того как я отдал пакет :)
Понимаешь, у нас-то оно работало...
Тем более не понимаю
Обновил и залил в инкаминг 1.5.0