Synergy
Tuesday, 25. December 2007, 21:05:51
Se utiliza vários PC's na mesma secretária e o título deste post, não lhe diz nada, a sua vida está prestes a mudar, se já conhece o synergy, está concerteza a esboçar um sorriso e a acenar a cabeça, ao ler estas linhas.
Sob o risco de parecer um qualquer personagem das televendas, permitam-me dizer que este pequeno programa é das invenções mais úteis da história da informática, deixo aqui a intro do site oficial.
Sob o risco de parecer um qualquer personagem das televendas, permitam-me dizer que este pequeno programa é das invenções mais úteis da história da informática, deixo aqui a intro do site oficial.
Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitor(s).
Redirecting the mouse and keyboard is as simple as moving the mouse off the edge of your screen. Synergy also merges the clipboards of all the systems into one, allowing cut-and-paste between systems. Furthermore, it synchronizes screen savers so they all start and stop together and, if screen locking is enabled, only one screen requires a password to unlock them all. Learn more about how it works.
A parte melhor é que de facto funciona, tal como é descrito. Tenho actualmente, 3 PC's na mesma secretária, dois deles com dual boot Linux/Windows, e o terceiro, apenas com Linux, e independentemente do sistema operativo que estejam a correr, todos partilham o mesmo rato e teclado, basta apenas que estejam ligados à mesma rede.
A configuração é bastante simples, tanto em GNU/Linux, como em Windows, como podemos verificar pelo tutorial que apresento abaixo.
Este pretende ser apenas um tutorial, básico. Para descobrir todas as funcionalidades do programa será necessário passar algum tempo no site oficial, neste pequeno exemplo vamos demonstrar os passos necessários para ligar dois computadores, um deles de nome "astrisko-lappy", com o S.O. Windows e outro de nome astrisko-laptop, com Linux. Quando me refiro aos nomes dos computadores, refiro-me aos nomes que estes assumem na rede.
Windows:
Se o computador, que pretendemos configurar for cliente, basta introduzir o nome do servidor, computador que irá partilhar o rato e teclado, no campo "Other Computer's Host Name:" e claro seleccionar o radio button respectivo, para configurar o servidor, seleccionamos o segundo radio button, clicamos em configure, e introduzimos os valores como podemos ver na figura abaixo.

Na caixa superior introduzimos os nomes de todos os computadores, que pretendemos ligar, na secção Links, introduzimos o seu posicionamento em relação aos restantes PC's.
Linux:
Em Linux não temos um cliente com GUI, mas a configuração é também bastante simples. O primeiro passo é criar um ficheiro com o nome "synergy.conf", onde vamos inserir o código abaixo, na secção "screens" à semelhança do que foi feito em Windows, introduzimos o nome dos computadores e na secção "links", introduzimos a forma como estes se relacionam.
section: screens
astrisko-lappy:
astrisko-laptop:
end
section: links
astrisko-lappy:
left = astrisko-laptop
astrisko-laptop:
right = astrisko-lappy
end
Para começar o serviço, basta digitar na consola "synergy -f astrisko-lappy, onde "astrisko-lappy" é o nome do servidor, isto no cliente, para iniciar o servidor, digitamos "synergys -f --config synergy.conf", convém referir que estes comandos terão de ser introduzidos, na directoria, onde se encontra o ficheiro synergy.conf. E pronto, neste momento temos os dois computadores ligados.
Download e + documentação @ Site Oficial
Este programa encontra-se disponível nos repositórios das distros mais comuns.