буфер обмена не работает при подключении через rdesktop к xrdp-sesman

14

У меня машина Debian с xrdp-sesmanнастройкой следующим образом

Xvnc           127.0.0.1:5910
xrdp-sesman    127.0.0.1:3350
xrdp             0.0.0.0:3389

Я подключаюсь к этой машине с rdesktopдругой машины Debian.

Все отлично работает, кроме clipboard(т.е. с помощью Ctrl+c Ctrl+vкопирования и вставки). Когда я подключаюсь с моей машины Debian к машине с Windows, используя тот же rdesktopклиент, все clipboardработает нормально.

Я подозреваю, что причина, по которой clipboardне работает при подключении, sesmanзаключается в том, что он использует rdpболее vnc(или что-то в этом роде). Я не понимаю, как sesmanработает, я только что использовал конфигурацию, которую я нашел где-то.

Это мое /etc/xrdp/xrdp.ini:

[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=low
channel_code=1

[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1

Как заставить буфер обмена работать при подключении к xrdp-sesman с помощью клиента rdesktop?

Мартин Вегтер
источник
Вы пробовали начать с rdesktop -r clipboard:CLIPBOARD?
kirill-a
1
@ kirill-a - использование -r clipboard:CLIPBOARDне имеет значения. Кроме того, при подключении к машине Windows, буфер обмена работает даже без этой опции.
Мартин Вегтер

Ответы:

1

Я обнаружил, что есть два буфера буфера обмена (Ctrl-C / Ctrl-X / Ctrl-V один и один щелчок средней кнопкой мыши), а пакет FreeRDP (используемый Krdc) замечает только первый.

Что еще хуже, эмулятор терминала, который я использую (Terminator, но он использует виджет Gnome Terminal), требует, чтобы я использовал Shift-Ctrl-C для копирования чего-либо в соответствующий буфер.

Может случиться так, что xrdp-sesman аналогичным образом ограничен пределами протокола RDP. Посмотрите, работает ли буфер обмена Ctrl-C / Ctrl-X / Ctrl-V.

Извиняюсь за отсутствие окончательного ответа, но, надеюсь, это поможет.

user223305
источник
0

Вы используете vncconfig? одна из вещей, которую он делает, это скопировать буфер обмена.

hildred
источник
Почему я пытаюсь запустить vncconfig, сеанс только что отключился, это проблема, указанная на этой странице: systemajik.com/blog/remote-desktops-with-vnc-and-rdp , не знаю, как решить эту проблему.
ollydbg23
Эта ссылка, похоже, на учебник. Возможно, вы хотите задать новый вопрос.
Хильдред
Привет, hildred, спасибо за ответ, проблема указана в системе выпуска xrdp, я только недавно добавил несколько комментариев, см .: копирование в буфер обмена X приводит к отключению отвязки · Проблема № 141 · neutrinolabs / xrdp
ollydbg23
-2

Попробуйте использовать опцию -rбуфера обмена:PRIMARYCLIPBOARD

На некоторых системах необходимо проверить оба.

направление относительного движения
источник