sexta-feira, 16 de outubro de 2009

Synergy-Plus

Quem atua na área de suporte, frequentemente tem que usar 2 ou mais computadores ao mesmo tempo.
O programa Synergy facilita esse trabalho, já que com mesmo mouse e teclado eu mexo nas duas máquinas ao mesmo tempo, através da rede, sem nenhuma conexão fisica ligando diretamente os computadores, só eu arrasta o mouse p/ esquerda p/ mudar de computador, permitindo inclusive mexer ao mesmo tempo com máquinas windows/linux.

Aqui eu vou postar uma configuração que fiz usando o synergy-plus com fedora 11.
não tem mistério.

Imagine que tenho cliente 1 a minha esquerda, servidor no centro e cliente 2 a direita

INSTALAÇÃO DO SERVIDOR

para instalar só usar o yum install synergy-plus.

Lembrando que tem ainda o synergy e o quicksynergy. Não precisa instalar eles, somente o synergy-plus.

criei uma pasta dentro do home (pode ser em qualquer lugar) e copiei o arquivo de configuração p/ lá

cp /usr/share/doc/synergy/synergy.conf /home/synergy

editei o arquivo da seguinte forma:

section: screens #aqui você coloca o nome dos computadores, clientes e servidor
# three hosts named: moe, larry, and curly
cliente1:
servidor:
cliente2:
end

section: links # Essa é a seção mais importante da configuração, você indica a posição relativa de cada máquina. O que explica para o Synergy para onde o rastro do mouse deve ir ao chegar aos cantos da tela.

# larry is to the right of moe and curly is above moe
cliente1:
right = servidor

# moe is to the left of larry and curly is above larry.
# note that curly is above both moe and larry and moe
# and larry have a symmetric connection (they're in
# opposite directions of each other).
servidor:
left = cliente1
right = cliente2

cliente2:
left = servidor

section: aliases # nessa seção você indica o ip de cada cliente
# curly is also known as shemp
cliente1:
192.x.x.x
cliente2:
192.x.x.x

pronto, salve o arquivo

para iniciar o programa dê o comando:

synergys -c /home/synergy/synergy.conf

pronto ele vai rodar como deamon

INSTALAÇÃO DO CLIENTE

Linux Fc 11

para instalar só usar o yum install synergy-plus.

dar o comando synergyc ip do servidor

Windows

faça o download da ultima versão do synergy clicando aqui ou acesse o site:

http://synergy2.sourceforge.net/

instale normalmente no Windows e depois execute.

No Windows o programa Synergy é o mesmo p/ cliente ou servidor.

quando abrir a janela do programa, selecione a primeira opção

logo abaixo tem um espaço em branco:

Other Computers Host Name: Digite o ip do servidor

Obs. você pode usar o windows como servidor, só marcar a segunda opção
e clicar no botão configure.

A configuração do Windows segue a mesma lógica do Linux.

Eu me baseei no site: http://www.guiadohardware.net/tutoriais/tres-monitores/

lá tem informações mais didática e completas.

sábado, 10 de outubro de 2009

Virtual BOX p/ Linux Fedora 11

O VIrtual box é um software que permite rodar o Windows em uma janela do linux.
Apesar de ter vários artigos ensinando como instalar o Virtual Box, decidi colocar isso aqui também na intenção de tentar reunir todos os passos aqui, já que tive que visitar vários sites p/ conseguir.
Lembrando que instalei ele no fc11 com kernel 2.6.30.8-64.fc11.i686.PAE e pode ter algumas diferenças em outras distribuições.

Primeiro faça o download do Virtual Box mais recente no site:

http://www.virtualbox.org/wiki/Linux_Downloads

Antes de instalar o virtual Box vc precisa instalar os pré requisitos (com yum você instala todos):

  • GCC 3.3.3 or later (except for the GCC 4.0.x series). GCC 4.4.1 is recommended.
  • as86 (real mode assembler, usually part of the dev86 or bin86 package.)
  • bcc (Bruce Evans C Compiler; often part of the dev86 package)
    Note: The bcc compiler contained in openSUSE10.2 as part of dev86-0.16.0-218 is known to generate broken code. Unfortunately, bcc -v is not supported.
  • IASL (Intel ACPI compiler)
  • xsltproc (libxslt, XML style sheet processor)
  • libxerces (only VBox version <>
  • libxalan (only VBox version <>
  • libxml2 (required for VBox version >= 1.6, XML file handling)
  • libxslt1 (required for VBox version >= 1.6, XML file transformation)
  • libXcursor (required to support color mouse pointers in guest)
  • Qt 3.3.x (with x >= 5 if possible; only for VBox version <= 2.2.0)
  • Qt 4.x.y (with x >= 4)
  • libIDL
  • libSDL
  • ALSA (audio backend)
  • PulseAudio (audio backend)
  • libhal (detect host floppy/DVD)
  • libcap (CAP_NET_RAW for ICMP sockets in NAT)
  • python2.5 or python2.6 (Python bindings)
  • gsoap (webservice API, version 2.7.9f or higher)
  • Xmu (for OpenGL)
  • Mesa (for OpenGL)
  • cURL (version 7.16.1 or higher, required for VBox version >= 3.0)

Se o sistema for 64-bit vocÊ ainda precisará desses pacotes abaixo

  • ia32-libs (various libraries needed for compiling the 32-bit guest additions)
  • libc6-dev-i386 (libc6 i386 development headers)
  • lib32gcc1 (gcc support for i386)
  • gcc-multilib (gcc support for i386)
  • lib32stdc++6 (libstdc++ for i386)
  • g++-multilib (g++ support for i386)
além das dependências acima instale o dkms, kernel-devel-PAE eo kernel-headers

yum install dkms
yum install kernel-devel-PAE
yum install kernel-headers

pronto agora instala o pacote do Virtual Box.

depois do pacote instalado você deve dar o seguinte comando:

/etc/rc.d/init.d/vboxdrv setup

se tudo der certo você já pode usar o programa.

Fontes:

http://www.vivaolinux.com.br/topico/Virtual-Box-1/VirtualBox-nao-roda/
http://www.vivaolinux.com.br/dica/Resolvendo-o-problema-com-o-vboxdrv-no-Fedora-11-e-outras
http://edgabaldi.com/blog/2009/06/12/instalando-o-virtualbox-no-fedora-11/
http://www.howtoforge.com/installing-virtualbox-3.0-on-a-fedora-11-desktop
http://www.virtualbox.org/wiki/Linux%20build%20instructions