[Linux-sbo] [Dicas-L] Compartilhando a sessão gráfica corrente

Dicas-L-Owner em unicamp.br Dicas-L-Owner em unicamp.br
Sábado Dezembro 11 03:59:14 BRST 2004


    IV Seminário de Desenvolvimento em Software Livre
      Universidade de Brasília, 6 a 10 de dezembro
   Pré-inscrições: http://www.sdsl.org.br/inscricoes
------------------------------------------------------------
*** Treinamentos Dextra Sistemas em Campinas e São Paulo ***
PostgreSQL: Administração de Banco de Dados (SP)    -  09/12
PHP: Programação com banco de dados (Campinas)      -  13/12
PostgreSQL: Performance Tuning (SP)                 -  16/12
Linux: Fundamentos (Campinas)                       -  16/12
JBoss: Arquitetura e Administração (Campinas)       -  20/12
Linux: Administração de Sistemas (Campinas)         -  22/12
             http://www.dextra.com.br/treinamento
------------------------------------------------------------



  Compartilhando a sessão gráfica corrente
  ========================================


Colaboração: Ederson L. Corrêa

As vezes precisamos acessar remotamente um computador para
executar alguma aplicação gráfica, seja para efetuar algum
serviço em um cliente, dar um help para um amigo, ou até
mesmo mostrar alguma funcionalidade na prática. Para isso já
é consagrado o uso do VNC.

Entretanto, no linux temos um grande problema, pois não podemos
compartilhar uma sessão atual. Sempre que iniciamos o vncserver
ele abre uma nova sessão do X-Window, assim, uma pessoa que
estiver no micro que está sendo acessado remotamente não pode
ver o que está sendo feito (como ocorre em máquinas rodando
o windows).

Bem, mas isso não é mais problema com a duplinha xclass +
rfb. Com ela é possivel compartilhar qualquer sessão do X-Window
(caso você tenha mais de uma aberta).

Os arquivos necessários podem ser
baixados do site do projeto xclass no sourceforge (http://sourceforge.net/project/showfiles.php?group_id=36313&release_id=107218),
sendo que os pacotes mais atuais são rfb-0.6.1.1.tar.gz e
xclass-0.9.1.tar.gz.

A instalação do xclass é bem simples:


  tar -xvzf xclass-0.9.1.tar.gz
  cd xclass-0.9.1
  ./configure
  make
  make install


A instalação do rfb é que foge do padrão:


  tar -xvzf rfb-0.6.1.1.tar.gz
  cd rfb-0.6.1.1
  make depend
  make
  cp x0rfbserver/x0rfbserver /usr/local/bin
  cp xrfbviewer/xrfbviewer /usr/local/bin
  cp xrfbviewer/xplayfbs /usr/local/bin
  cp man/man1/* /usr/local/man/man1


Pronto, agora toda vez que se quiser ativar o compartilhamento
é só executar:

x0rfbserver

Na primeira vez que ele é executado abre-se uma janela para
se editar as configurações, como senha, desabilitar teclado e
mouse, etc. E sempre que se quiser alterar essas propriedades,
basta clicar com o botão direito na janelinha do x0rfbserver
e escolher "Properties".

Vale lembrar também, que o pessoal que usa KDE também pode
compartilhar o desktop através do "Desktop Sharing" (K Menu
-> System), que aliás também é baseado no rfb, só que numa
implementação feita pelo pessoal do KDE.

--------------------------------------------------------------------
Colabore com a Dicas-L. Publique seu comentário sobre esta mensagem
em http://www.Dicas-L.unicamp.br/dicas-l/20041211.php
--------------------------------------------------------------------
As mensagens da lista Dicas-L são veiculadas diariamente
para 26140 assinantes.

       Todas as mensagens da Dicas-L ficam armazenadas em 
               http://www.Dicas-L.unicamp.br/dicas-l/

A redistribuição desta e outras mensagens da lista Dicas-L pode
ser feita livremente, desde que o conteúdo, inclusive esta nota, 
não sejam modificados.
--------------------------------------------------------------------


Mais detalhes sobre a lista de discussão Linux-sbo