Copie e cole não está funcionando sob rdesktop

6

Estou executando o Ubuntu 10.04, conectando-me a uma caixa do Windows 2008. Eu tenho o rdesktop configurado para usar o RDPv5 (o uso de RDPv4 é conhecido por causar problemas na área de transferência).

A área de transferência funcionou muito bem durante a maior parte do tempo em que estive usando o rdesktop (a máquina está instalada há um ano e meio). No outro dia, eu estava executando um cliente de acesso remoto diferente (solução proprietária chamada Bomgar). Algo FUBARADO (Eu não posso dar uma descrição exata do que aconteceu, já que eu não estava prestando atenção suficiente na época). Quando fui colar alguma coisa no cliente Win2008, acabei de obter o último item no buffer de copiar e colar do Windows, não o item da minha área de transferência principal no Ubuntu.

Na época, eu também estava executando o Synergy na caixa do Ubuntu, compartilhando mouse, teclado e área de transferência com um MacBook Pro. Desde então, reiniciei a caixa Linux e não reiniciei o Bomgar ou o Synergy, mas ainda não tenho suporte para o clipboard.

Aqui está a linha de comando que eu tirei do ps aux:

rdesktop -ubartonski -pXXXXXXXXXX -dNTDOMAIN -ncribbage -g1400x1050 -rsound:local -rclipboard:PRIMARYCLIPBOARD -5 win2k8.prod.mycompany.com

Observe os sinalizadores -rclipboard: PRIMARYCLIPBOARD e -5 (por exemplo, estou usando o RDPv5. O Terminal Server Client não está mentindo para mim).

Eu verifiquei para ter certeza de que as coisas não estavam ficando presas no buffer secundário da área de transferência por algum motivo no lado do Linux. Eu tentei colar de todos os três buffers, nenhum deles funcionou.

    
por Barton Chittenden 27.02.2012 / 19:00

2 respostas

8

Efetuar logout do Windows2008 e, em seguida, efetuar login novamente resolveu o problema.

... é sempre a coisa simples ...

    
por 27.02.2012 / 19:03
1

se você não quiser fazer o logoff (como ele fecha todos os programas que possam ter trabalho neles), os a seguinte solução funcionou para mim:

abra o prompt do cmd e digite:

taskkill.exe /f /im rdpclip.exe & rdpclip.exe

você também pode colocá-lo no arquivo fixrdp.bat na sua área de trabalho para facilitar o acesso

    
por 07.09.2018 / 17:49