VNC - Habilitando área de transferência

Publicado por Leandro Nascimento de Souza em 02/09/2015

[ Hits: 14.155 ]

Blog: http://www.mailgateway.com.br

 


VNC - Habilitando área de transferência



Esta dica tem o objetivo de apresentar uma das possíveis soluções para o problema de utilizar a área de transferência entre um cliente Windows e um servidor Linux utilizando o VNC para acesso remoto.

Não será abordada a parte de configuração do VNC, pois aqui no VOL existem ótimas referências. ;)

Servidores X utilizam dois esquemas para copiar texto entre aplicativos, o primeiro (obsoleto) é o cutbuffer. Um buffer simples em que qualquer aplicação pode armazenar texto.

Aplicações de desktop recentes (GNOME, KDE, Xfce etc) utilizam dois tipos de seleções: primary e clipboard.

A seleção primary é utilizada quando seleciona-se um texto com o mouse, e utiliza-se o botão do meio para colar. A seleção clipboard, é utilizada ao utilizar o menu "Editar/Copiar", "Editar/Colar" presente na maioria dos aplicativos gráficos.

Os clientes VNC Windows mantém a sincronização de área de trabalho com o cutbuffer, e não com os esquemas de seleção primary e clipboard. Como as novas aplicações não utilizam cutbuffer, as mesmas nunca serão sincronizadas.

O autocutsel verifica as mudanças quanto do cutbuffer, como dos esquemas primary/clipboard, quando o clipboard é alterado, este altera o cutbuffer e vice-versa.

A configuração deve ser realizada no arquivo ~/.vnc/xstartup, a seguir um exemplo utilizando o ambiente de trabalho Xfce:

cat ~/.vnc/xstartup

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
autocutsel -fork
startxfce4

Após as alterações, a área de transferência irá funcionar sem problemas entre clientes e servidores Windows/Linux.

Referência


Este artigo também encontra-se disponível em meu site pessoal:
Outras dicas deste autor

Criando volumes criptografados

Autenticação no Apache2

tcpdump: Monitorando conexões

Monitorando interfaces de rede com ifstat

Monitorando seu Web Server de forma fácil

Leitura recomendada

Simulador de Circuitos Eletrônicos no KDu

Sound Juicer convertendo MP3 no Debian

Criando atalhos para pesquisa em sites no Firefox

Um bom programa de CAD para LInux

Dnf-cache no Fedora

  

Comentários
[1] Comentário enviado por tiekookeit em 08/09/2015 - 13:51h

Funcionou em partes, da sessão virtual para o computador de acesso veio, o inverso não. De qualquer forma já ajudou... no debian precisa instalar o comando.

apt-get install autocutsel



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts