Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: неправильная работа с буфером обмена в rdesktop  (Прочитано 2839 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн snegg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Товарищи, понимаю что по этой проблеме есть куча информации в сети, но тем не менее решить ее не удается.

ubuntu 10.04 работаю через rdesktop 1.6 в 1С на удаленном win-сервере. При работе с буфером обмена вставляются кракозябры, и в ту и в другую сторону.

Что делал:
запускал rdesktop c разными параметрами локали - не помогло
менял системную локаль на cp1251 перед запуском rdesktop - не помогло
пробовал поставить сборку Denisа Konstantinovа 1.4 не ставится - ей нужны предыдущие версии пакетов

Помогите кто может..
« Последнее редактирование: 05 Марта 2011, 07:31:44 от snegg »

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
По теме не скажу, но попробуйте альтернативу rdesktop-у: remmina

Оффлайн snegg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
По теме не скажу, но попробуйте альтернативу rdesktop-у: remmina

Попробую вашу программу и еще посоветовали gnome-rdp. О результатах отпишусь позже.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
еще посоветовали gnome-rdp
Это лишь фронтэнд.

Оффлайн snegg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
попробовал remmina - результат такой же

Что еще можно попробовать?

Пользователь решил продолжить мысль 04 Марта 2011, 06:11:20:
Может кто подскажет как установить сборку 1.4 от Дениса Константинова (https://forum.ubuntu.ru/index.php?topic=1868.0)?

Сейчас при попытке установить пишет
Error: Dependency is not satisfiable: libssl0.9.7
У меня стоит libssl0.9.8
Что делать? Как поставить предыдущую версию?

Пользователь решил продолжить мысль 04 Марта 2011, 07:00:47:
А ларчик просто открывался!

Гугл сказал что:
Цитировать
В некоторых случаях происходят ошибки при копировании текста через буфер обмена из одной программы в другую - вставка может превращать текст в "кракозябры".

Это может происходить из-за того, что приложение, из которого производится копирование, помещает текст в буфер обмена в 8-битной кодировке, а то, в которое происходит вставка, запрашивает его в Юникоде (так делает, например, Блокнот). Windows "идёт навстречу" и перекодирует текст. При копировании в буфер помещается также информация о языке. Это может делать само приложение, а если не делает, то Windows просто смотрит, на какой язык ввода было переключено приложение в момент копирования. Если на русский, то используется страница 1251 и при вставке всё нормально. Но если текст русский, а окно приложения было переключено в английский, кодирование пойдёт через 1252 страницу и вместо русских букв пойдут "кракозябры". В таких случаях может помочь предварительное переключение приложения, из которого производится копирование, на русский.

или проще говоря если при копировании в буфер будет стоять русский язык, то все будет тип-топ

Оригинальная тема http://www.sql.ru/forum/actualthread.aspx?tid=678158
« Последнее редактирование: 04 Марта 2011, 07:00:47 от snegg »

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
А ларчик просто открывался!

Если бы вы в первом посте писали яснее, в каком случае у вас кракозябры, то и ответ получили бы моментально.
Лично я думал, что вы переносите данные между Линкусом и Виндузом. В вашем же случае вопрос исключительно по использованию Виндуза. И он ужасно бородатый, однако.

Оффлайн snegg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Лично я думал, что вы переносите данные между Линкусом и Виндузом.

Нет, вы поняли меня правильно. Я действительно копирую текст из один-эски в виндовсе и вставляю в опен-оффис в Ubuntu. И наоборот. Кто же знал что это виндовс-глюк.
« Последнее редактирование: 05 Марта 2011, 07:34:20 от snegg »

 

Страница сгенерирована за 0.061 секунд. Запросов: 23.