Escolar Documentos
Profissional Documentos
Cultura Documentos
Autor(es) Orientador(es)
Giuseppe C. Cervo Everton W. Bocca
18
de novembro de 2020
Tutorial Barrier 1
Sumário
Introdução 2
Desenvolvimento 3
Instalação 3
Windows 3
Linux - através do Gerenciador de Pacotes 6
Linux - através do Console (Terminal) 7
Configurando a Conexão 8
Máquina Server 9
Máquina(s) Cliente(s) 13
Alterar o nome da tela (computador) 15
Erros 17
Conclusão 18
Referencias 19
Tutorial Barrier 2
1. Introdução
O Barrier é uma ferramenta que possibilita ao usuário utilizar um conjunto
de mouse e teclado em mais de um computador simultaneamente. É de muito
fácil instalação e pode facilitar a vida de muitos usuários, em diversas situações.
A ferramenta funciona como os conhecidos “Switchs KVM”, porém ao
invés de utilizar ferramentas físicas (como cabos e o próprio Switch) a conexão é
feita através de uma rede LAN. Para trocar a máquina à qual você deseja controlar
no momento, basta arrastar o mouse através da borda da tela (assim como faria
em um setup com mais de um monitor).
O Barrier é um software livre que foi desenvolvido baseado na distribuição
1.9 da ferramenta Synergy (que é parcialmente open-source) e que visa manter a
simplicidade de configuração e funções, já que as distribuições seguintes do
Synergy contam com funcionalidades mais avançadas que tiram a simplicidade
do software.
Tutorial Barrier 3
2. Desenvolvimento
O funcionamento do Barrier se baseia em uma conexão de
servidor-clientes, onde um computador irá executar o servidor (aquele que irá
compartilhar seu mouse e teclado) que irá se comunicar com os outros (irão se
conectar como clientes) através de S SH.
2.1. Instalação
A ferramenta a ser instalada é a mesma tanto para o servidor quanto para o
cliente, o que também permite alternar qual máquina servirá como servidor a
cada conexão (uma máquina não pode ser ambos ao mesmo tempo).
O Barrier pode ser facilmente instalado com compilados disponibilizados
para Windows, macOS, GNU/Linux e FreeBSD. Você pode encontrar as versões
disponibilizadas no GitHub da ferramenta (link abaixo) e baixa-las tanto ali
como nos repositórios e gerenciadores de pacotes dos sistemas Linux.
https://github.com/debauchee/barrier/wiki
A seguir, alguns exemplos de como instalar o Barrier.
2.1.1. Windows
Instalar a ferramenta no Windows é bastante simples, basta acessar o
GitHub da ferramenta (link aqui ou no item 2.1) e fazer o download do pacote
instalador (arquivo .exe).
Uma vez que tenha aberto a página do GitHub da ferramenta, basta descer
até o final dela onde se encontra o título “Binary Downloads” e clicar no link
“Windows”, como na imagem a seguir.
Tutorial Barrier 4
Ao clicar no link, o download começará automaticamente. Ao fim do
download, abrimos o instalador que deve ter sido salvo com o nome no formato
“BarrierSetup-versao-release.exe”.
Figura 2.1.2 - Arquivo executável de Instalação
Figura 2.1.3 - Primeira página de instalação
Tutorial Barrier
2
A ferramenta a ser instalada é a mesma tanto para o servidor quanto para o
cliente, o que também permite alternar qual máquina servirá como servidor a
cada conexão (uma máquina não pode ser ambos ao mesmo tempo).Na próxima
página deve-se marcar a opção caso queira que o programa crie um atalho em sua
área de trabalho. Em seguida clique em “Next”.
Figura 2.1.4 - Criação de Atalho
Tutorial Barrier 6
Por fim, finalizamos a instalação e basta clicar na opção “Finish” para
fechar o instalador e prosseguir para o programa.
Ao clicar no botão será aberta uma segunda janela, na qual configurarmos
as telas - as chamadas telas são os outros computadores (que podem ter uma ou
mais telas). Para adicionar uma nova tela pegamos a figura de um monitor no
canto superior direito e a arrastamos para a grade no lugar desejado (por padrão a
tela do servidor está no centro porém ela também pode ser reposicionada).
Figura 2.2.1.3 - Adicionando nova tela
Tutorial Barrier 1 1
A nova tela estará com o nome “Unnamed”, o qual devemos trocar
fielmente pelo nome do Cliente o qual ela representa. Para saber qual é esse
nome, devemos verificar no Barrier do computador cliente. Podemos ver o nome
na tela principal, na parte do cliente, como na imagem.
Figura 2.2.1.4 - Verificar nome da tela
**Se for um nome não prático, ele pode ser alterado. Verifique no tópico 2.3.
Para inserir o nome do cliente na configuração do servidor, clicamos duas
vezes na tela adicionada. Será aberta, então, uma outra janela na qual iremos
escrever o nome correto do cliente.
Tutorial Barrier 1 2
Tutorial Barrier 1 3
Tutorial Barrier 1 4
Na primeira vez que conectarmos como cliente em um servidor, a
ferramenta irá pedir confirmação de que está conectando em um dispositivo
confiável. Basta marcarmos a opção “Yes” e pronto, o cliente estará conectado.
Figura 2.2.2.4 - Confirmação de confiabilidade
Da mesma forma do Servidor, temos certeza que está rodando (e
conectado) quando temos a mensagem “Barrier is running” no canto inferior
esquerdo.
Figura 2.2.2.5 - Barrier cliente rodando e conectado
Tutorial Barrier 1 5
Na tela de configuração trocamos o nome no campo “Screen name” para o
nome que queremos na tela em questão. Após escrever o novo nome clicamos em
“Ok”.
Tutorial Barrier 1 6
Uma vez trocado o nome devemos fechar completamente o Barrier e
abri-lo novamente. No windows, por exemplo, devemos fechar ele nos ícones
ocultos que ficam no canto inferior direito da tela.
Figura 2.3.3 - Encerrando o Barrier
Tutorial Barrier 1 7
2.4. Erros
Os erros mais comuns ocorrem devido aos seguintes fatores:
● Endereço de IP incorreto no Cliente;
○ Algum erro de digitação;
● Nome da tela (cliente) incorreto na configuração do servidor:
○ Ocorre ao trocar o nome de tela de algum cliente;
○ Corrige-se configurando o servidor;
● Nome da tela do próprio servidor incorreta na configuração do
servidor:
○ Ocorre ao trocar o nome de tela do servidor;
○ Corrige-se configurando o servidor;
● Mais de uma instância do Barrier aberta:
○ Pode estar com a janela fechada mas aberta em segundo plano;
○ Resolve-se fechando todas as instâncias do programa e
abrindo uma nova;
● Demais erros:
○ Abrir o Log e pesquisar pelo erro na internet;
■ Para abrir o Log basta pressionar “F2” na tela do Barrier;
○ Bastante material disponível por ser baseado no Synergy;
Tutorial Barrier 1 8
3. Conclusão
Essa ferramenta ajuda a resolver um problema que não é extremamente
recorrente mas é bastante desagradável. Algumas vezes por não ter espaço para
mais de um conjunto de mouse e teclado precisamos ficar trocando
incessantemente as conexões entre um computador e outro. Ou ainda, comprar
um Switch KVM físico, que também acaba necessitando que se pressione um
botão para realizar a alternância.
Esta ferramenta que tem muito simples instalação e uso, é extremamente
eficiente e suficiente para resolver este problema. Inclusive o resolve trazendo
facilidade ao usuário, que mexe como se estivesse apenas utilizando dois
monitores em um computador.
Tutorial Barrier 1 9
Referencias
[1] h
ttps://github.com/debauchee/barrier/wiki
[2]https://blog.delevingne.me/articles/using-barrier-to-control-multiple
-pcs-with-one-keyboard-and-mouse/